diff --git a/README.md b/README.md
index baead06e..3eba67c4 100644
--- a/README.md
+++ b/README.md
@@ -10,12 +10,12 @@ 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-03-26-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-03-26/gtk2-runtime-2.24.32-2019-03-26-ts-win64.exe) and [gtk3-runtime-3.24.5-2019-03-26-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-03-26/gtk3-runtime-3.24.5-2019-03-26-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-04-26-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-04-26/gtk2-runtime-2.24.32-2019-04-26-ts-win64.exe) and [gtk3-runtime-3.24.8-2019-04-26-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2019-04-26/gtk3-runtime-3.24.8-2019-04-26-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
-* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.30.1)
-* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.30.0)
+* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.32.0)
+* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.32.0)
* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.28.0)
* [cairo](http://cairographics.org/releases/) (1.16.0)
* [cairomm](http://cairographics.org/releases/) (1.12.2)
@@ -23,27 +23,27 @@ The following packages are included in the current GTK+-2/3 installers
* [freetype](http://www.freetype.org/download.html) (2.10.0)
* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.38.1)
* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1)
-* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.58.3)
-* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.58.0)
-* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.58.0)
+* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.60.1)
+* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.60.1)
+* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.60.0)
* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.32)
-* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.5)
+* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.8)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5)
-* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.0)
+* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.24.1)
* [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5)
* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.10)
* ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable)
* [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.21.3)
-* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (2.3.1)
+* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (2.4.0)
* [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.17)
* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.4.4)
* [libepoxy](https://github.com/anholt/libepoxy) (1.5.3)
* [libffi](http://sourceware.org/libffi/) (3.2.1)
* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.15)
-* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.36)
+* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.37)
* [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.40.20)
* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.1)
-* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.64.2)
+* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.66.1)
* [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)
@@ -51,8 +51,8 @@ The following packages are included in the current GTK+-2/3 installers
* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.43.0)
* [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.36.0)
-* [sqlite](https://www.sqlite.org) (3.27.2)
+* [pixman](http://cairographics.org/releases/) (0.38.2)
+* [sqlite](https://www.sqlite.org) (3.28.0)
* [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/gspawn-win64-helper-console.exe b/gtk-nsis-pack/bin/gspawn-win64-helper-console.exe
index 3d39497e..23effc60 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 a532db16..abbaeae6 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 844a183d..d7044858 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/libatk-1.0-0.dll b/gtk-nsis-pack/bin/libatk-1.0-0.dll
index f0171ecf..2ddae83e 100644
Binary files a/gtk-nsis-pack/bin/libatk-1.0-0.dll and b/gtk-nsis-pack/bin/libatk-1.0-0.dll differ
diff --git a/gtk-nsis-pack/bin/libcroco-0.6-3.dll b/gtk-nsis-pack/bin/libcroco-0.6-3.dll
index 2d710dc3..bc471aaf 100644
Binary files a/gtk-nsis-pack/bin/libcroco-0.6-3.dll and b/gtk-nsis-pack/bin/libcroco-0.6-3.dll differ
diff --git a/gtk-nsis-pack/bin/libgailutil-3-0.dll b/gtk-nsis-pack/bin/libgailutil-3-0.dll
index 2325fa88..f224d998 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 a37b3d83..f1f0d407 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/libgdkmm-3.0-1.dll b/gtk-nsis-pack/bin/libgdkmm-3.0-1.dll
index 2055b2e9..8ea59ca7 100644
Binary files a/gtk-nsis-pack/bin/libgdkmm-3.0-1.dll and b/gtk-nsis-pack/bin/libgdkmm-3.0-1.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 83a2fbec..3fe2996f 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 568a4f5b..89594db7 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/libglib-2.0-0.dll b/gtk-nsis-pack/bin/libglib-2.0-0.dll
index c860cffe..49e0e3ac 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 8bde95fe..193f17c2 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 36d78d32..35d6d36d 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 04e469ec..82da355b 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 ebd60326..2187e05d 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 4dddc629..7c0e3075 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 2b887a19..fca96765 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 a14b4f87..e9bd1e0d 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/libgtkmm-3.0-1.dll b/gtk-nsis-pack/bin/libgtkmm-3.0-1.dll
index 8dba6e4c..f72916e7 100644
Binary files a/gtk-nsis-pack/bin/libgtkmm-3.0-1.dll and b/gtk-nsis-pack/bin/libgtkmm-3.0-1.dll differ
diff --git a/gtk-nsis-pack/bin/libharfbuzz-0.dll b/gtk-nsis-pack/bin/libharfbuzz-0.dll
index ede74cf7..73088643 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/libpixman-1-0.dll b/gtk-nsis-pack/bin/libpixman-1-0.dll
index 619bd933..7340bad8 100644
Binary files a/gtk-nsis-pack/bin/libpixman-1-0.dll and b/gtk-nsis-pack/bin/libpixman-1-0.dll differ
diff --git a/gtk-nsis-pack/bin/libpng16-16.dll b/gtk-nsis-pack/bin/libpng16-16.dll
index 6fdc1410..3c9163eb 100644
Binary files a/gtk-nsis-pack/bin/libpng16-16.dll and b/gtk-nsis-pack/bin/libpng16-16.dll differ
diff --git a/gtk-nsis-pack/bin/libpsl-5.dll b/gtk-nsis-pack/bin/libpsl-5.dll
index 0c078a6f..e4bd5acf 100644
Binary files a/gtk-nsis-pack/bin/libpsl-5.dll and b/gtk-nsis-pack/bin/libpsl-5.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 96931d96..9f88e581 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 cfc99ed2..06932d98 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 988131da..775e843a 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/gtk2-runtime.ts.nsi b/gtk-nsis-pack/gtk2-runtime.ts.nsi
index cab74c18..c3e09465 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-03-26-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2019-04-26-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 0bed04ca..f6efd50c 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.5"
+!define GTK_VERSION "3.24.8"
!define GTK_BIN_VERSION "3.0.0"
-!define PRODUCT_VERSION "${GTK_VERSION}-2019-03-26-ts-win64"
+!define PRODUCT_VERSION "${GTK_VERSION}-2019-04-26-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"
diff --git a/gtk-nsis-pack/lib/gio/modules/libgiognomeproxy.dll b/gtk-nsis-pack/lib/gio/modules/libgiognomeproxy.dll
index 7fd00474..f7805ed6 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 ee5ce8db..3313646c 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 06457562..8dfab6bf 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/share/glib-2.0/schemas/gschemas.compiled b/gtk-nsis-pack/share/glib-2.0/schemas/gschemas.compiled
index c6bd3334..a2e48282 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/icons/Adwaita/16x16/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/action-unavailable-symbolic.symbolic.png
index f46e0f10..bc7e3585 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/application-exit-symbolic.symbolic.png
index 798c736f..c0902aae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-start-symbolic.symbolic.png
index 6cf54c4a..11a05073 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-stop-symbolic.symbolic.png
index 1b57c1e0..912709a6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/color-select-symbolic.symbolic.png
index a4ebda4e..5031599c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-as-symbolic.symbolic.png
index 008e1542..6e6c0810 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-symbolic.symbolic.png
index dd2d11bc..b31d238b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..feeef55e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-mark-important-symbolic.symbolic.png
index c699f596..8eefc123 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..57e45716
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..6bad4eda
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..be578ee7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/media-view-subtitles-symbolic.symbolic.png
index c03f8423..ba910bf8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-log-out-symbolic.symbolic.png
index 798c736f..c0902aae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..b91230e6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..6f2d6355
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..9d286b9f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..efad8bfa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png
index adcfbdcb..e846affa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/goa-panel-symbolic.symbolic.png
index 936be463..61f37ff6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-privacy-symbolic.symbolic.png
index ecbcec00..695f63b5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-activities-symbolic.symbolic.png
index eace08fa..7b91641a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-body-symbolic.symbolic.png
index 71b17204..8bb98e9a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-food-symbolic.symbolic.png
index 5e51e852..fad7195d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-food-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-nature-symbolic.symbolic.png
index 19cc28a1..7b531522 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-objects-symbolic.symbolic.png
index 31b623c2..a072b188 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-people-symbolic.symbolic.png
index 93b0d7c6..352ce9a5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-symbols-symbolic.symbolic.png
index 944eaf2f..a4abb5b9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-travel-symbolic.symbolic.png
index 23f5358e..79136fa1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headphones.png
index 6d663d08..026b1f46 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headphones.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headset.png
index d20f549e..c3100061 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headset.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-fingerprint-symbolic.symbolic.png
index 4764b32c..5e2eaf02 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-sim-symbolic.symbolic.png
index 54306b92..ae82f5f2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-smartcard-symbolic.symbolic.png
index 2460f53d..59b9db6e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..735ce66a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/computer.png
index fe721637..76c6e63d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/computer.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/display-projector-symbolic.symbolic.png
index b83ea873..885e8392 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index 3596914c..00239ab7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png
index 3596914c..00239ab7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-system-symbolic.symbolic.png
index f65afb0b..00239ab7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-usb-symbolic.symbolic.png
index 3596914c..bde7cf2f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk.png
index b7e2d767..3280a2d9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-multidisk-symbolic.symbolic.png
index c4b7fdc8..18af3b04 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-removable-media.png
index 045c147a..c51184b6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-removable-media.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-dialpad-symbolic.symbolic.png
index 5ca93bbe..452920a2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-zip-symbolic.symbolic.png
index f65afb0b..5f85815a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/media-zip-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-old-symbolic.symbolic.png
new file mode 100644
index 00000000..84f0f557
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-symbolic.symbolic.png
index 31b623c2..586e1e9d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/tv-symbolic.symbolic.png
index 3c1c49e9..9c612eab 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-readonly.png
index 742f8723..bf2eab5d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-shared.png
index 754821fc..ab148b6d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-symbolic-link.png
index e93ef0b7..ba0bdd0c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png
index a3a720d1..38ed4f54 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-unreadable.png
index e1da9504..aa12988a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ac-adapter.png
new file mode 100644
index 00000000..c107b385
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-calculator.png
new file mode 100644
index 00000000..83d51652
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-character-map.png
new file mode 100644
index 00000000..2f8980a6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..99a0047b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..119f1023
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/address-book-new.png
new file mode 100644
index 00000000..6c90afdd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..356ba4ca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/application-exit.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/application-exit.png
new file mode 100644
index 00000000..2b74d446
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/application-exit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-accessories.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-accessories.png
new file mode 100644
index 00000000..0b7f59b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-accessories.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-development.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-development.png
new file mode 100644
index 00000000..e4d17fb5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-development.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-engineering.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-engineering.png
new file mode 100644
index 00000000..4349645a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-engineering.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-games.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-games.png
new file mode 100644
index 00000000..a6fe2e46
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-games.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-graphics.png
new file mode 100644
index 00000000..315aec27
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-internet.png
new file mode 100644
index 00000000..f7f25d7b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-office.png
new file mode 100644
index 00000000..16430692
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-other.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-other.png
new file mode 100644
index 00000000..7e3f4683
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-science.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-science.png
new file mode 100644
index 00000000..6df1387a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-science.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-system.png
new file mode 100644
index 00000000..f607820e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-utilities.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-utilities.png
new file mode 100644
index 00000000..6c5543be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/applications-utilities.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-missed.png
new file mode 100644
index 00000000..2b5cda82
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-new.png
new file mode 100644
index 00000000..271f6923
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-soon.png
new file mode 100644
index 00000000..e24a1c03
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-card.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-card.png
new file mode 100644
index 00000000..4225fd12
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-card.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-speakers.png
new file mode 100644
index 00000000..c870944c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-high.png
new file mode 100644
index 00000000..3ece98e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-low.png
new file mode 100644
index 00000000..75bb78e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..a51e1260
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..8fdb4cd9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..162826ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution.png
new file mode 100644
index 00000000..feec570e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty.png
new file mode 100644
index 00000000..ec93f5ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged.png
new file mode 100644
index 00000000..6c920bda
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging.png
new file mode 100644
index 00000000..5ab42b27
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full.png
new file mode 100644
index 00000000..b456c5bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging.png
new file mode 100644
index 00000000..6aafda2e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good.png
new file mode 100644
index 00000000..134f84fb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging.png
new file mode 100644
index 00000000..225e4e3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low.png
new file mode 100644
index 00000000..8e7c4eff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-missing.png
new file mode 100644
index 00000000..4b86d8c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery.png
new file mode 100644
index 00000000..a6666420
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/bookmark-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/bookmark-new.png
new file mode 100644
index 00000000..ff265549
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/bookmark-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-start.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-start.png
new file mode 100644
index 00000000..707a7d85
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-stop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-stop.png
new file mode 100644
index 00000000..54f66fa2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/call-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-photo.png
new file mode 100644
index 00000000..8e6548ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-video.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-video.png
new file mode 100644
index 00000000..7533e26f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-video.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-web.png
new file mode 100644
index 00000000..13830fd5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-allow.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-allow.png
new file mode 100644
index 00000000..3222b378
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-allow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-prevent.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-prevent.png
new file mode 100644
index 00000000..d1731e90
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/changes-prevent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer-fail.png
new file mode 100644
index 00000000..ee028a26
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer.png
new file mode 100644
index 00000000..fe721637
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/contact-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/contact-new.png
new file mode 100644
index 00000000..f5517956
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/contact-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-error.png
new file mode 100644
index 00000000..c874dc47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-information.png
new file mode 100644
index 00000000..93a0fdc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-password.png
new file mode 100644
index 00000000..66aa8ba7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-question.png
new file mode 100644
index 00000000..6df7daf1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-warning.png
new file mode 100644
index 00000000..b576a6be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-new.png
new file mode 100644
index 00000000..0dcbfec9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open-recent.png
new file mode 100644
index 00000000..78d4b6a5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open.png
new file mode 100644
index 00000000..47547143
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-page-setup.png
new file mode 100644
index 00000000..bd60337e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print-preview.png
new file mode 100644
index 00000000..0b28f415
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print.png
new file mode 100644
index 00000000..f34cfc30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-properties.png
new file mode 100644
index 00000000..8b85637e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..90d6c991
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert.png
new file mode 100644
index 00000000..b86b2a01
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save-as.png
new file mode 100644
index 00000000..458b0fac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save.png
new file mode 100644
index 00000000..26aaea49
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-send.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-send.png
new file mode 100644
index 00000000..7c53ec65
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/document-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-multidisk.png
new file mode 100644
index 00000000..2937b1f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-optical.png
new file mode 100644
index 00000000..6f92488b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ebook-reader.png
new file mode 100644
index 00000000..2511c2ee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-all.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-all.png
new file mode 100644
index 00000000..caa8eefe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-rtl.png
new file mode 100644
index 00000000..e3b14124
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear.png
new file mode 100644
index 00000000..279cf0e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-copy.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-copy.png
new file mode 100644
index 00000000..0d7bbce0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-copy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-cut.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-cut.png
new file mode 100644
index 00000000..71387323
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-cut.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-delete.png
new file mode 100644
index 00000000..9f7209ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find-replace.png
new file mode 100644
index 00000000..e5376589
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find.png
new file mode 100644
index 00000000..e3dc2b2f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-paste.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-paste.png
new file mode 100644
index 00000000..e4f39b7f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-paste.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo-rtl.png
new file mode 100644
index 00000000..b04403ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo.png
new file mode 100644
index 00000000..0daca9c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-redo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-select-all.png
new file mode 100644
index 00000000..33146777
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo-rtl.png
new file mode 100644
index 00000000..0c71c5c5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo.png
new file mode 100644
index 00000000..d419eb50
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/edit-undo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-default.png
new file mode 100644
index 00000000..61a0701e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-documents.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-documents.png
new file mode 100644
index 00000000..44521766
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-downloads.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-downloads.png
new file mode 100644
index 00000000..1698c7b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-downloads.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-favorite.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-favorite.png
new file mode 100644
index 00000000..b51a09c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-favorite.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-generic.png
new file mode 100644
index 00000000..a13ce0c2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-important.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-important.png
new file mode 100644
index 00000000..de42a36b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-mail.png
new file mode 100644
index 00000000..4154de48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-new.png
new file mode 100644
index 00000000..a527b28b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-package.png
new file mode 100644
index 00000000..48aec5cf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-photos.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-photos.png
new file mode 100644
index 00000000..eb83ce7c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-photos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-system.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-system.png
new file mode 100644
index 00000000..58affddd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-urgent.png
new file mode 100644
index 00000000..bcdf170b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-web.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-web.png
new file mode 100644
index 00000000..bdb77d56
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emblem-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emote-love.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emote-love.png
new file mode 100644
index 00000000..c426081a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/emote-love.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angel.png
new file mode 100644
index 00000000..5aa925a6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angry.png
new file mode 100644
index 00000000..8822043d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-cool.png
new file mode 100644
index 00000000..16ed3b7e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-crying.png
new file mode 100644
index 00000000..e9a30e56
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-devilish.png
new file mode 100644
index 00000000..d8016b14
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-embarrassed.png
new file mode 100644
index 00000000..551c7145
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-glasses.png
new file mode 100644
index 00000000..a2b168b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-kiss.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-kiss.png
new file mode 100644
index 00000000..6c186889
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-kiss.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-laugh.png
new file mode 100644
index 00000000..b86a26ee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-monkey.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-monkey.png
new file mode 100644
index 00000000..48a2a0f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-monkey.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-plain.png
new file mode 100644
index 00000000..1ee030bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-raspberry.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-raspberry.png
new file mode 100644
index 00000000..8d34caf6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-raspberry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sad.png
new file mode 100644
index 00000000..e12e08d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sick.png
new file mode 100644
index 00000000..c00c2637
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile-big.png
new file mode 100644
index 00000000..69a1fc8e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile.png
new file mode 100644
index 00000000..add52820
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smirk.png
new file mode 100644
index 00000000..1e2a0a03
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-surprise.png
new file mode 100644
index 00000000..3c4cfa3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-tired.png
new file mode 100644
index 00000000..e99426e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-uncertain.png
new file mode 100644
index 00000000..a1f5c02d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-wink.png
new file mode 100644
index 00000000..ed2313dc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-worried.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-worried.png
new file mode 100644
index 00000000..0d25b0c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/face-worried.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-new.png
new file mode 100644
index 00000000..2426c6df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-visiting.png
new file mode 100644
index 00000000..fa1b6bb1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less-rtl.png
new file mode 100644
index 00000000..eced938d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less.png
new file mode 100644
index 00000000..b832b208
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-less.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more-rtl.png
new file mode 100644
index 00000000..67332574
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more.png
new file mode 100644
index 00000000..cfc64321
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-indent-more.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-center.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-center.png
new file mode 100644
index 00000000..80e83203
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-center.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-fill.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-fill.png
new file mode 100644
index 00000000..d400f566
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-fill.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-left.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-left.png
new file mode 100644
index 00000000..1b419d1f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-right.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-right.png
new file mode 100644
index 00000000..a80e1c80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-justify-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-bold.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-bold.png
new file mode 100644
index 00000000..300152f1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-bold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-ltr.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-ltr.png
new file mode 100644
index 00000000..f71e4a3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-ltr.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-rtl.png
new file mode 100644
index 00000000..6ec62dac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-direction-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-italic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-italic.png
new file mode 100644
index 00000000..320927b2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-italic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-strikethrough.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-strikethrough.png
new file mode 100644
index 00000000..b44416df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-strikethrough.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-underline.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-underline.png
new file mode 100644
index 00000000..aa218066
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/format-text-underline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-bottom.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-bottom.png
new file mode 100644
index 00000000..5cc6469f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-bottom.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-down.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-down.png
new file mode 100644
index 00000000..76cd3291
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-down.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first-rtl.png
new file mode 100644
index 00000000..27c97c8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first.png
new file mode 100644
index 00000000..55ea8270
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-home.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-home.png
new file mode 100644
index 00000000..c564b8c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-jump.png
new file mode 100644
index 00000000..3c3e46aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last-rtl.png
new file mode 100644
index 00000000..55ea8270
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last.png
new file mode 100644
index 00000000..27c97c8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next-rtl.png
new file mode 100644
index 00000000..be7de5b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next.png
new file mode 100644
index 00000000..64a6cf72
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..64a6cf72
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous.png
new file mode 100644
index 00000000..be7de5b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-top.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-top.png
new file mode 100644
index 00000000..1e68e57b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-top.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-up.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-up.png
new file mode 100644
index 00000000..d26a540d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/go-up.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-about.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-about.png
new file mode 100644
index 00000000..f8afa4c3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-about.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-browser.png
new file mode 100644
index 00000000..6498b834
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-contents.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-contents.png
new file mode 100644
index 00000000..b3858b66
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-contents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-faq.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-faq.png
new file mode 100644
index 00000000..bf272f59
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/help-faq.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/image-missing.png
new file mode 100644
index 00000000..3aa024cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-dialpad.png
new file mode 100644
index 00000000..3e4a92ae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-gaming.png
new file mode 100644
index 00000000..42a1bf6d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-keyboard.png
new file mode 100644
index 00000000..dfda700d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-mouse.png
new file mode 100644
index 00000000..59a12bae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-tablet.png
new file mode 100644
index 00000000..89004dd3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-touchpad.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-touchpad.png
new file mode 100644
index 00000000..f0842c4e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/input-touchpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-image.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-image.png
new file mode 100644
index 00000000..cf708236
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-image.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-link.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-link.png
new file mode 100644
index 00000000..fca3e937
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-object.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-object.png
new file mode 100644
index 00000000..29415f3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-object.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-text.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-text.png
new file mode 100644
index 00000000..b133b7f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/insert-text.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-add.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-add.png
new file mode 100644
index 00000000..d401aea2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-add.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-remove.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-remove.png
new file mode 100644
index 00000000..1cf6fef4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/list-remove.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-attachment.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-attachment.png
new file mode 100644
index 00000000..2891f22b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-attachment.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-forward.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-forward.png
new file mode 100644
index 00000000..bd5ff009
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-important.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-important.png
new file mode 100644
index 00000000..571c3428
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-junk.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-junk.png
new file mode 100644
index 00000000..2491d735
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-junk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-notjunk.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-notjunk.png
new file mode 100644
index 00000000..5ab0df84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-notjunk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-read.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-read.png
new file mode 100644
index 00000000..cc666fc1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-unread.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-unread.png
new file mode 100644
index 00000000..edf67302
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-mark-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-message-new.png
new file mode 100644
index 00000000..2552987a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-read.png
new file mode 100644
index 00000000..8b2a0d93
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-replied.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-replied.png
new file mode 100644
index 00000000..120a1003
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-replied.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-all.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-all.png
new file mode 100644
index 00000000..645a69fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-sender.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-sender.png
new file mode 100644
index 00000000..dc6d8849
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-reply-sender.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send-receive.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send-receive.png
new file mode 100644
index 00000000..bfc59d6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send.png
new file mode 100644
index 00000000..ed76defa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed-verified.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed-verified.png
new file mode 100644
index 00000000..f765c04e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed-verified.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed.png
new file mode 100644
index 00000000..d780b455
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-signed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-unread.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-unread.png
new file mode 100644
index 00000000..1267caaa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mail-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mark-location.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mark-location.png
new file mode 100644
index 00000000..c28704f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/mark-location.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-eject.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-eject.png
new file mode 100644
index 00000000..a7b77d8c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-eject.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-flash.png
new file mode 100644
index 00000000..da5b7676
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-floppy.png
new file mode 100644
index 00000000..311dfb3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-optical.png
new file mode 100644
index 00000000..e4b355fb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-pause.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-pause.png
new file mode 100644
index 00000000..6cd5e19c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-pause.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start-rtl.png
new file mode 100644
index 00000000..f32abf23
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start.png
new file mode 100644
index 00000000..54722efb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-stop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-stop.png
new file mode 100644
index 00000000..29feb6fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playback-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-repeat.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-repeat.png
new file mode 100644
index 00000000..102f2922
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-repeat.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-shuffle.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-shuffle.png
new file mode 100644
index 00000000..64d03cf7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-playlist-shuffle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-record.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-record.png
new file mode 100644
index 00000000..5014fdcd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-record.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-removable.png
new file mode 100644
index 00000000..058555e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward-rtl.png
new file mode 100644
index 00000000..0c1f50d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward.png
new file mode 100644
index 00000000..cd4bfa64
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward-rtl.png
new file mode 100644
index 00000000..cd4bfa64
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward.png
new file mode 100644
index 00000000..0c1f50d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-seek-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward-rtl.png
new file mode 100644
index 00000000..e3a11a77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward.png
new file mode 100644
index 00000000..2380d2f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward-rtl.png
new file mode 100644
index 00000000..2380d2f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward.png
new file mode 100644
index 00000000..e3a11a77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-skip-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-tape.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-tape.png
new file mode 100644
index 00000000..319495f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/media-tape.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-high.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-high.png
new file mode 100644
index 00000000..5c39c0fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-low.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-low.png
new file mode 100644
index 00000000..a4a2d690
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-medium.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-medium.png
new file mode 100644
index 00000000..6473a89d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-muted.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-muted.png
new file mode 100644
index 00000000..c992a5d9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/microphone-sensitivity-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/modem.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/modem.png
new file mode 100644
index 00000000..c667b563
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/modem.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-player.png
new file mode 100644
index 00000000..9e9726be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..96970fc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..e32e0f4c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-error.png
new file mode 100644
index 00000000..b856de74
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-idle.png
new file mode 100644
index 00000000..465ca9a8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-offline.png
new file mode 100644
index 00000000..bc034fe0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-receive.png
new file mode 100644
index 00000000..e1045373
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..16e604e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit.png
new file mode 100644
index 00000000..21a7a5f4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-vpn.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-vpn.png
new file mode 100644
index 00000000..b13824bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-vpn.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..b690728d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired.png
new file mode 100644
index 00000000..7e3c7d58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless-encrypted.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless-encrypted.png
new file mode 100644
index 00000000..d9565f89
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless-encrypted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless.png
new file mode 100644
index 00000000..991579d8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/network-wireless.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/non-starred.png
new file mode 100644
index 00000000..7f225a95
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-horizontal.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-horizontal.png
new file mode 100644
index 00000000..566c925f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-horizontal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-vertical.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-vertical.png
new file mode 100644
index 00000000..665bbbbb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-flip-vertical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-left.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-left.png
new file mode 100644
index 00000000..6791172d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-right.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-right.png
new file mode 100644
index 00000000..c4218b7d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/object-rotate-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/pda.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/pda.png
new file mode 100644
index 00000000..a32840da
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/pda.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/phone.png
new file mode 100644
index 00000000..6bcd8559
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..f11d2a14
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..1980b836
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..77261231
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..9071c970
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..c600c333
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..8b0f3b8c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-peripherals.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-peripherals.png
new file mode 100644
index 00000000..c6498bf9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-peripherals.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-personal.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-personal.png
new file mode 100644
index 00000000..68291782
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-personal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..04b4c1ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..50d4a101
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..cf6b45ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..3c69dcf6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop.png
new file mode 100644
index 00000000..ec67445e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-other.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-other.png
new file mode 100644
index 00000000..b0c74181
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-network.png
new file mode 100644
index 00000000..8f031f61
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-notifications.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-notifications.png
new file mode 100644
index 00000000..3e48f12d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-notifications.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..344c9e13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-search.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-search.png
new file mode 100644
index 00000000..ed498d3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-sharing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-sharing.png
new file mode 100644
index 00000000..9a0ae5c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-sharing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-windows.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-windows.png
new file mode 100644
index 00000000..3e3da9d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system-windows.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system.png
new file mode 100644
index 00000000..202670c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-error.png
new file mode 100644
index 00000000..457c0558
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-network.png
new file mode 100644
index 00000000..1b9c348f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-printing.png
new file mode 100644
index 00000000..36feb1e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer.png
new file mode 100644
index 00000000..9c989d9d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/process-stop.png
new file mode 100644
index 00000000..110c0b89
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/scanner.png
new file mode 100644
index 00000000..18a0e8db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-high.png
new file mode 100644
index 00000000..a2ac3dd9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-low.png
new file mode 100644
index 00000000..ecd475f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-medium.png
new file mode 100644
index 00000000..8d84bead
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..16b77993
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred.png
new file mode 100644
index 00000000..2969b11d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-available.png
new file mode 100644
index 00000000..a10b329c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-urgent.png
new file mode 100644
index 00000000..a0ddc0c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/starred.png
new file mode 100644
index 00000000..e223dd41
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-file-manager.png
new file mode 100644
index 00000000..c98ebdf3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-help.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-help.png
new file mode 100644
index 00000000..bc93f018
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-help.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-lock-screen.png
new file mode 100644
index 00000000..eefebac2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-log-out.png
new file mode 100644
index 00000000..f0fe3a5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-run.png
new file mode 100644
index 00000000..099cd0c2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-search.png
new file mode 100644
index 00000000..2d203e60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-shutdown.png
new file mode 100644
index 00000000..cf056615
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-install.png
new file mode 100644
index 00000000..4feb3b77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-update.png
new file mode 100644
index 00000000..617fe580
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-users.png
new file mode 100644
index 00000000..876d92bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tab-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tab-new.png
new file mode 100644
index 00000000..59fe947a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tab-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-due.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-due.png
new file mode 100644
index 00000000..1cd57c3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-past-due.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-past-due.png
new file mode 100644
index 00000000..7e46915f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/task-past-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tools-check-spelling.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tools-check-spelling.png
new file mode 100644
index 00000000..466db460
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/tools-check-spelling.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-bronze.png
new file mode 100644
index 00000000..f48d5435
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-gold.png
new file mode 100644
index 00000000..43d0320c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-silver.png
new file mode 100644
index 00000000..5fa374b3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..549f748d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-available.png
new file mode 100644
index 00000000..9b1110db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-away.png
new file mode 100644
index 00000000..88bee25b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-busy.png
new file mode 100644
index 00000000..fe404feb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-idle.png
new file mode 100644
index 00000000..0052f9bc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-info.png
new file mode 100644
index 00000000..e76df2b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-invisible.png
new file mode 100644
index 00000000..fd1b5718
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-offline.png
new file mode 100644
index 00000000..5cea0305
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-trash-full.png
new file mode 100644
index 00000000..7225378f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/utilities-terminal.png
new file mode 100644
index 00000000..fd4c0337
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/video-display.png
new file mode 100644
index 00000000..7a6b92c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-fullscreen.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-fullscreen.png
new file mode 100644
index 00000000..c4adae6b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-fullscreen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-refresh.png
new file mode 100644
index 00000000..5aff77fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-restore.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-restore.png
new file mode 100644
index 00000000..ecc2d0b4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-restore.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-ascending.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-ascending.png
new file mode 100644
index 00000000..19b8ac20
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-ascending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-descending.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-descending.png
new file mode 100644
index 00000000..ca6255f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/view-sort-descending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear-night.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear-night.png
new file mode 100644
index 00000000..f39bc849
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear.png
new file mode 100644
index 00000000..5f758ce4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds-night.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds-night.png
new file mode 100644
index 00000000..d0e5a172
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds.png
new file mode 100644
index 00000000..5dfbf38d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-few-clouds.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-fog.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-fog.png
new file mode 100644
index 00000000..23624352
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-fog.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-overcast.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-overcast.png
new file mode 100644
index 00000000..ecb8b256
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-overcast.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-severe-alert.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-severe-alert.png
new file mode 100644
index 00000000..d84ea605
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-severe-alert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers-scattered.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers-scattered.png
new file mode 100644
index 00000000..a4ec8007
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers-scattered.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers.png
new file mode 100644
index 00000000..0b40a37f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-showers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-snow.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-snow.png
new file mode 100644
index 00000000..c61c7abb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-snow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-storm.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-storm.png
new file mode 100644
index 00000000..ffba4242
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/weather-storm.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/web-browser.png
new file mode 100644
index 00000000..2dda2bd9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-close.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-close.png
new file mode 100644
index 00000000..603fa3a7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-close.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-new.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-new.png
new file mode 100644
index 00000000..8eeab39c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/window-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-fit-best.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-fit-best.png
new file mode 100644
index 00000000..5b034553
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-fit-best.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-in.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-in.png
new file mode 100644
index 00000000..ba83a09d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-in.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-original.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-original.png
new file mode 100644
index 00000000..9b9a42c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-original.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-out.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-out.png
new file mode 100644
index 00000000..0ab78bfa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/legacy/zoom-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-executable.png
index c2d8aff5..2fb6eac2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/audio-x-generic.png
index d6afa671..4e6e1461 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/font-x-generic.png
index 5b1f86c3..6921ded9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/image-x-generic.png
index f3779585..6348b736 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/image-x-generic.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 840aa9c8..a4199c9d 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/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-html.png
index be8c563c..964b843d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic-template.png
index 8aa553b5..0bb164c9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic.png
index 1fd7b348..09e10570 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-preview.png
index 0f00b476..7d83daa3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-script.png
index d369355e..5ee5e5bd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/video-x-generic.png
index 4305a568..d85ad123 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/video-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-address-book.png
index 91ae0142..87149aca 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document-template.png
index d8586aff..00d6511b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document.png
index d9ca1296..8e15920f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing-template.png
index 3025e7f1..3972985a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing.png
index 634fd8b7..b992e844 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation-template.png
index c1523a09..42a46872 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation.png
index 157c4fd8..65c868c7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet-template.png
index d04af094..13918152 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet.png
index d4e7568b..2279e126 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-documents.png
index ad0d4aea..39ac40da 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png
index c7f66000..d542dd0a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download.png
index 6d90e440..67ea7753 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-drag-accept.png
new file mode 100644
index 00000000..47b7edf0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-music.png
index a1195810..af635f37 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-open.png
new file mode 100644
index 00000000..53a261e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-pictures.png
index 3622b475..eee05e55 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-publicshare.png
index 2edc299d..a62500df 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-remote.png
index 1db3dd78..76e98951 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-saved-search.png
index ae79b054..3a26729c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png
index 680cafa9..b2be6d93 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-templates.png
index 792b539f..519e649f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-videos.png
index 30d98241..378d3565 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder.png
index ddd263df..135781a3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/network-workgroup.png
index 1cdc9abb..26d0d717 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/network-workgroup.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-bookmarks.png
index 180671fb..dc662655 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-desktop.png
index 4f8faf5b..098d2082 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-home.png
index 6904e32e..ce0e69d1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/appointment-soon-symbolic.symbolic.png
index a90d2c47..b56cdee5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-locked-symbolic.symbolic.png
index daeb272d..65cc3e95 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/auth-sim-locked-symbolic.symbolic.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 f10cb2c0..7cc7f21f 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/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/avatar-default.png
index c711e3f6..d6da0520 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/avatar-default.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-charging-symbolic.symbolic.png
index 51434f75..56704af8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-symbolic.symbolic.png
index a9e4b076..3020be87 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-charging-symbolic.symbolic.png
index cd47cfbe..61283fc3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-symbolic.symbolic.png
index 663ce71d..3782ec81 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-charging-symbolic.symbolic.png
index 4048c931..b6540b3b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-symbolic.symbolic.png
index b0f2d7ee..96aff0ba 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/bluetooth-disabled-symbolic.symbolic.png
index a12c020e..3a2b930e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..fb9dd908
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-missed-symbolic.symbolic.png
index 03ba0757..b28913c5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..4ebb9971
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..fe43199d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/channel-insecure-symbolic.symbolic.png
index af25a71e..4c533e18 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-information-symbolic.symbolic.png
index bdd99a45..61656743 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-password-symbolic.symbolic.png
index e44cfae6..b4e8c82b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-loading.png
index 2ab987e5..16511724 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-missing.png
index 3aa024cc..bec343be 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..06107167
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..a27e6ccb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..baf108a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..318b09cf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/printer-warning-symbolic.symbolic.png
index c3f317d3..bbc47638 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-allowed-symbolic.symbolic.png
index 515d0714..1462d7ca 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-locked-symbolic.symbolic.png
index 503ee795..bf3dd016 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/task-due-symbolic.symbolic.png
index 393794fe..c30dd9a9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touchpad-disabled-symbolic.symbolic.png
index eef4f350..5c779410 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/user-not-tracked-symbolic.symbolic.png
index 8e98ee23..6f21c8d7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png
index 7abb1f41..cf6e488d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png
index eab7d1ac..8e5a8185 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-overcast-symbolic.symbolic.png
index b07374e8..57612bbb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-severe-alert-symbolic.symbolic.png
index e5641a7d..4571dedc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-showers-scattered-symbolic.symbolic.png
index 56c3f18f..02a5cb2a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-snow-symbolic.symbolic.png
index 3bc3baf4..4e876d02 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png
index cc6a58b9..e83fc2bd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/16x16/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..56878867
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..ff28aeb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..96ba0d7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..1b2b3923
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-legacy-systray-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
new file mode 100644
index 00000000..b3eaedf6
Binary files /dev/null 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/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-windows-symbolic.symbolic.png
new file mode 100644
index 00000000..43b42b39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..3645c417
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..3e5eb04a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..87c9f87c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..e485792b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..e485792b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..87c9f87c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..324fadb2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..7a98267e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..741f34d4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..7e93dea5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..8d364797
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..b544ec60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..b544ec60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..8d364797
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..c8fd4c22
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..c66b18c5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..c1f38b75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..e2a188a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..f1740eae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/16x16/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headphones.png
index cbaf01fc..b125ba9e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headphones.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headset.png
index 9b338f26..2d39190d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headset.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/computer.png
index 4c671a7c..8a7c97a0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/computer.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-harddisk.png
index 09b5453a..a8461dd0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-removable-media.png
index 32b3372b..797f344a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-removable-media.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-readonly.png
index 307465cb..be5e4e7d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-shared.png
index d18cfbc7..4b674c37 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-symbolic-link.png
index 024893c1..5f43b937 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png
index de58769e..921e3ca5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-unreadable.png
index a68e4f6b..fdb516dc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ac-adapter.png
new file mode 100644
index 00000000..8e28772f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-calculator.png
new file mode 100644
index 00000000..ba43c2f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-character-map.png
new file mode 100644
index 00000000..c4cb0e75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..ffaa3f02
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..218ea217
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/address-book-new.png
new file mode 100644
index 00000000..69d2fdc6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..6918810b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/application-exit.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/application-exit.png
new file mode 100644
index 00000000..90e5c374
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/application-exit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-accessories.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-accessories.png
new file mode 100644
index 00000000..34b1cbee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-accessories.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-development.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-development.png
new file mode 100644
index 00000000..37565c5d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-development.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-engineering.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-engineering.png
new file mode 100644
index 00000000..0bad0ecf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-engineering.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-games.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-games.png
new file mode 100644
index 00000000..b1e608a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-games.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-graphics.png
new file mode 100644
index 00000000..e58c4947
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-internet.png
new file mode 100644
index 00000000..b2511e3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-office.png
new file mode 100644
index 00000000..62a0d16f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-other.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-other.png
new file mode 100644
index 00000000..a030dfe8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-science.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-science.png
new file mode 100644
index 00000000..2d792ea9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-science.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-system.png
new file mode 100644
index 00000000..448ca279
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-utilities.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-utilities.png
new file mode 100644
index 00000000..9722e475
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/applications-utilities.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-missed.png
new file mode 100644
index 00000000..2464f1ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-new.png
new file mode 100644
index 00000000..920940b2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-soon.png
new file mode 100644
index 00000000..aa8b6467
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-card.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-card.png
new file mode 100644
index 00000000..f03ca020
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-card.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-speakers.png
new file mode 100644
index 00000000..d350ff36
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-high.png
new file mode 100644
index 00000000..b98af8f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-low.png
new file mode 100644
index 00000000..73ea3276
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..eddd245c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..f37e5f01
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..b2f2b6c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution.png
new file mode 100644
index 00000000..f5337e79
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-empty.png
new file mode 100644
index 00000000..8cf2ec0a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charged.png
new file mode 100644
index 00000000..028cb6d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charging.png
new file mode 100644
index 00000000..a44544b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full.png
new file mode 100644
index 00000000..bac5bfa2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good-charging.png
new file mode 100644
index 00000000..3ad97410
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good.png
new file mode 100644
index 00000000..7574254f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low-charging.png
new file mode 100644
index 00000000..f8d782a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low.png
new file mode 100644
index 00000000..2215666f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-missing.png
new file mode 100644
index 00000000..6411c2b4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery.png
new file mode 100644
index 00000000..98e1a4ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/bookmark-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/bookmark-new.png
new file mode 100644
index 00000000..764bc1eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/bookmark-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-start.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-start.png
new file mode 100644
index 00000000..0c7885f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-stop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-stop.png
new file mode 100644
index 00000000..387dcff2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/call-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-photo.png
new file mode 100644
index 00000000..1cff121a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-video.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-video.png
new file mode 100644
index 00000000..68ae9720
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-video.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-web.png
new file mode 100644
index 00000000..3771181b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-allow.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-allow.png
new file mode 100644
index 00000000..6d768136
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-allow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-prevent.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-prevent.png
new file mode 100644
index 00000000..11a4141f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/changes-prevent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer-fail.png
new file mode 100644
index 00000000..34f5027c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer.png
new file mode 100644
index 00000000..4c671a7c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/contact-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/contact-new.png
new file mode 100644
index 00000000..00dc15c3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/contact-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-error.png
new file mode 100644
index 00000000..fc7c8c53
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-information.png
new file mode 100644
index 00000000..f806af96
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-password.png
new file mode 100644
index 00000000..3d821ca1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-question.png
new file mode 100644
index 00000000..4849c91d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-warning.png
new file mode 100644
index 00000000..efd0d772
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-new.png
new file mode 100644
index 00000000..32f5bc32
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open-recent.png
new file mode 100644
index 00000000..10f9d754
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open.png
new file mode 100644
index 00000000..a48af3ca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-page-setup.png
new file mode 100644
index 00000000..5d10c165
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print-preview.png
new file mode 100644
index 00000000..5a48c94b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print.png
new file mode 100644
index 00000000..fe4fea8c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-properties.png
new file mode 100644
index 00000000..b10c8f44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..d7e23cb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert.png
new file mode 100644
index 00000000..e211370a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save-as.png
new file mode 100644
index 00000000..1378ad8b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save.png
new file mode 100644
index 00000000..58b5d999
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-send.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-send.png
new file mode 100644
index 00000000..7fbaa909
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/document-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-multidisk.png
new file mode 100644
index 00000000..70f9ec23
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-optical.png
new file mode 100644
index 00000000..580228ee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ebook-reader.png
new file mode 100644
index 00000000..814db1e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-all.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-all.png
new file mode 100644
index 00000000..06b53a0c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-rtl.png
new file mode 100644
index 00000000..95f1acbf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear.png
new file mode 100644
index 00000000..31603d27
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-copy.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-copy.png
new file mode 100644
index 00000000..71f0c3d4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-copy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-cut.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-cut.png
new file mode 100644
index 00000000..e5c07ec2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-cut.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-delete.png
new file mode 100644
index 00000000..70e0a0f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find-replace.png
new file mode 100644
index 00000000..800efb1b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find.png
new file mode 100644
index 00000000..414fd6ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-paste.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-paste.png
new file mode 100644
index 00000000..0721218e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-paste.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo-rtl.png
new file mode 100644
index 00000000..40492c0f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo.png
new file mode 100644
index 00000000..6afaf0e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-redo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-select-all.png
new file mode 100644
index 00000000..bbc96273
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo-rtl.png
new file mode 100644
index 00000000..f30e78b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo.png
new file mode 100644
index 00000000..2ef391e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/edit-undo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-default.png
new file mode 100644
index 00000000..808045d1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-documents.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-documents.png
new file mode 100644
index 00000000..901e2334
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-downloads.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-downloads.png
new file mode 100644
index 00000000..8821e000
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-downloads.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-favorite.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-favorite.png
new file mode 100644
index 00000000..f7eeb1d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-favorite.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-generic.png
new file mode 100644
index 00000000..06927592
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-important.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-important.png
new file mode 100644
index 00000000..7399d302
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-mail.png
new file mode 100644
index 00000000..a42c98b6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-new.png
new file mode 100644
index 00000000..aed13aac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-package.png
new file mode 100644
index 00000000..e87a9cf9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-photos.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-photos.png
new file mode 100644
index 00000000..4a396644
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-photos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-system.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-system.png
new file mode 100644
index 00000000..b81b8e47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-urgent.png
new file mode 100644
index 00000000..ca601744
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-web.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-web.png
new file mode 100644
index 00000000..49c86d81
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emblem-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emote-love.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emote-love.png
new file mode 100644
index 00000000..28ac7744
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/emote-love.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angel.png
new file mode 100644
index 00000000..c492c1e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angry.png
new file mode 100644
index 00000000..ef3cabb0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-cool.png
new file mode 100644
index 00000000..ae67a895
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-crying.png
new file mode 100644
index 00000000..13c92c3d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-devilish.png
new file mode 100644
index 00000000..92f5ca7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-embarrassed.png
new file mode 100644
index 00000000..02986848
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-glasses.png
new file mode 100644
index 00000000..8af3dc58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-kiss.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-kiss.png
new file mode 100644
index 00000000..ed3101a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-kiss.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-laugh.png
new file mode 100644
index 00000000..61c76ea8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-monkey.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-monkey.png
new file mode 100644
index 00000000..09754bb0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-monkey.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-plain.png
new file mode 100644
index 00000000..d7bb1c77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-raspberry.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-raspberry.png
new file mode 100644
index 00000000..dabcea01
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-raspberry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sad.png
new file mode 100644
index 00000000..a83c0ceb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sick.png
new file mode 100644
index 00000000..37dea070
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile-big.png
new file mode 100644
index 00000000..c0365007
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile.png
new file mode 100644
index 00000000..69ae36ab
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smirk.png
new file mode 100644
index 00000000..800d7b92
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-surprise.png
new file mode 100644
index 00000000..9f22a81d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-tired.png
new file mode 100644
index 00000000..f2613658
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-uncertain.png
new file mode 100644
index 00000000..e8df78ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-wink.png
new file mode 100644
index 00000000..856c56a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-worried.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-worried.png
new file mode 100644
index 00000000..ae96ecde
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/face-worried.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-new.png
new file mode 100644
index 00000000..eb087536
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-visiting.png
new file mode 100644
index 00000000..8b6fcf5b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less-rtl.png
new file mode 100644
index 00000000..799c268f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less.png
new file mode 100644
index 00000000..eb3c74ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-less.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more-rtl.png
new file mode 100644
index 00000000..20a7efad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more.png
new file mode 100644
index 00000000..c3f3bee2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-indent-more.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-center.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-center.png
new file mode 100644
index 00000000..f1e2fec2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-center.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-fill.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-fill.png
new file mode 100644
index 00000000..0926325b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-fill.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-left.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-left.png
new file mode 100644
index 00000000..15c49e86
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-right.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-right.png
new file mode 100644
index 00000000..c2c5137b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-justify-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-bold.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-bold.png
new file mode 100644
index 00000000..6d12d4d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-bold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-ltr.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-ltr.png
new file mode 100644
index 00000000..ac88e1e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-ltr.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-rtl.png
new file mode 100644
index 00000000..c63c7618
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-direction-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-italic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-italic.png
new file mode 100644
index 00000000..a1c3517a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-italic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-strikethrough.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-strikethrough.png
new file mode 100644
index 00000000..4eba3985
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-strikethrough.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-underline.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-underline.png
new file mode 100644
index 00000000..9353ba5c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/format-text-underline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-bottom.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-bottom.png
new file mode 100644
index 00000000..34f13a3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-bottom.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-down.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-down.png
new file mode 100644
index 00000000..7567ae3c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-down.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first-rtl.png
new file mode 100644
index 00000000..e2ef4328
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first.png
new file mode 100644
index 00000000..bd1d1399
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-home.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-home.png
new file mode 100644
index 00000000..99a9e1e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-jump.png
new file mode 100644
index 00000000..461e28b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last-rtl.png
new file mode 100644
index 00000000..bd1d1399
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last.png
new file mode 100644
index 00000000..e2ef4328
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next-rtl.png
new file mode 100644
index 00000000..35404c3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next.png
new file mode 100644
index 00000000..5a70d99f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..5a70d99f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous.png
new file mode 100644
index 00000000..35404c3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-top.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-top.png
new file mode 100644
index 00000000..938ab5f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-top.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-up.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-up.png
new file mode 100644
index 00000000..72d6d9cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/go-up.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-about.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-about.png
new file mode 100644
index 00000000..bfe75099
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-about.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-browser.png
new file mode 100644
index 00000000..804bc9ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-contents.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-contents.png
new file mode 100644
index 00000000..514b0f2a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-contents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-faq.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-faq.png
new file mode 100644
index 00000000..fa1678d8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/help-faq.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/image-missing.png
new file mode 100644
index 00000000..72b5f92e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-dialpad.png
new file mode 100644
index 00000000..f52f8cbe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-gaming.png
new file mode 100644
index 00000000..93cd5544
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-keyboard.png
new file mode 100644
index 00000000..415c44d4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-mouse.png
new file mode 100644
index 00000000..5a9e13cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-tablet.png
new file mode 100644
index 00000000..93117718
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-touchpad.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-touchpad.png
new file mode 100644
index 00000000..3269a870
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/input-touchpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-image.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-image.png
new file mode 100644
index 00000000..452651e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-image.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-link.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-link.png
new file mode 100644
index 00000000..84c1b1dc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-object.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-object.png
new file mode 100644
index 00000000..67948fad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-object.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-text.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-text.png
new file mode 100644
index 00000000..ec8973e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/insert-text.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-add.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-add.png
new file mode 100644
index 00000000..b9da049a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-add.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-remove.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-remove.png
new file mode 100644
index 00000000..b0c1e5ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/list-remove.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-attachment.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-attachment.png
new file mode 100644
index 00000000..55c6a839
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-attachment.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-forward.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-forward.png
new file mode 100644
index 00000000..24369a10
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-important.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-important.png
new file mode 100644
index 00000000..206e76fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-junk.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-junk.png
new file mode 100644
index 00000000..4b28be48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-junk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-notjunk.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-notjunk.png
new file mode 100644
index 00000000..2111b09b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-notjunk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-read.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-read.png
new file mode 100644
index 00000000..9be78bbc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-unread.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-unread.png
new file mode 100644
index 00000000..a8ef1ca8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-mark-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-message-new.png
new file mode 100644
index 00000000..98dc03e7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-read.png
new file mode 100644
index 00000000..57d44211
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-replied.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-replied.png
new file mode 100644
index 00000000..eeef8f1e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-replied.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-all.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-all.png
new file mode 100644
index 00000000..7bc01fd7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-sender.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-sender.png
new file mode 100644
index 00000000..6d554b56
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-reply-sender.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send-receive.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send-receive.png
new file mode 100644
index 00000000..5a5c976e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send.png
new file mode 100644
index 00000000..6d0b5632
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed-verified.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed-verified.png
new file mode 100644
index 00000000..e27e95b2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed-verified.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed.png
new file mode 100644
index 00000000..c8c6f887
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-signed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-unread.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-unread.png
new file mode 100644
index 00000000..0023e7b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mail-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mark-location.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mark-location.png
new file mode 100644
index 00000000..9e645c4a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/mark-location.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-eject.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-eject.png
new file mode 100644
index 00000000..7552ad5d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-eject.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-flash.png
new file mode 100644
index 00000000..dcb106cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-floppy.png
new file mode 100644
index 00000000..a0b316c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-optical.png
new file mode 100644
index 00000000..509746c3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-pause.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-pause.png
new file mode 100644
index 00000000..166f4ecf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-pause.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start-rtl.png
new file mode 100644
index 00000000..3d269c7b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start.png
new file mode 100644
index 00000000..5d2a9fd0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-stop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-stop.png
new file mode 100644
index 00000000..c48e9769
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playback-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-repeat.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-repeat.png
new file mode 100644
index 00000000..a087dccd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-repeat.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-shuffle.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-shuffle.png
new file mode 100644
index 00000000..2c289610
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-playlist-shuffle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-record.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-record.png
new file mode 100644
index 00000000..c979b2a7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-record.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-removable.png
new file mode 100644
index 00000000..b7cb658c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward-rtl.png
new file mode 100644
index 00000000..a37321a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward.png
new file mode 100644
index 00000000..4f9b494d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward-rtl.png
new file mode 100644
index 00000000..4f9b494d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward.png
new file mode 100644
index 00000000..a37321a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-seek-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward-rtl.png
new file mode 100644
index 00000000..389cc737
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward.png
new file mode 100644
index 00000000..6be1ecb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward-rtl.png
new file mode 100644
index 00000000..6be1ecb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward.png
new file mode 100644
index 00000000..389cc737
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-skip-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-tape.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-tape.png
new file mode 100644
index 00000000..35b47473
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/media-tape.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-high.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-high.png
new file mode 100644
index 00000000..f764e63f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-low.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-low.png
new file mode 100644
index 00000000..bb294b4e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-medium.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-medium.png
new file mode 100644
index 00000000..d7b58b6b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-muted.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-muted.png
new file mode 100644
index 00000000..b3c4804a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/microphone-sensitivity-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/modem.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/modem.png
new file mode 100644
index 00000000..da9d6f0a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/modem.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-player.png
new file mode 100644
index 00000000..fc43c0cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..a86af3e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..e87a5dd0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-error.png
new file mode 100644
index 00000000..9c8062f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-idle.png
new file mode 100644
index 00000000..cbbfb67c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-offline.png
new file mode 100644
index 00000000..10c2ebc8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-receive.png
new file mode 100644
index 00000000..d8acb431
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..466567d1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit.png
new file mode 100644
index 00000000..d3f052e6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-vpn.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-vpn.png
new file mode 100644
index 00000000..4022fd70
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-vpn.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..13500a4a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired.png
new file mode 100644
index 00000000..f02c73db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless-encrypted.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless-encrypted.png
new file mode 100644
index 00000000..3d39de5c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless-encrypted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless.png
new file mode 100644
index 00000000..bd65f1e6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/network-wireless.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/non-starred.png
new file mode 100644
index 00000000..a061f6e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-horizontal.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-horizontal.png
new file mode 100644
index 00000000..bd752326
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-horizontal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-vertical.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-vertical.png
new file mode 100644
index 00000000..e6315124
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-flip-vertical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-left.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-left.png
new file mode 100644
index 00000000..c3fa2140
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-right.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-right.png
new file mode 100644
index 00000000..1c721023
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/object-rotate-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/pda.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/pda.png
new file mode 100644
index 00000000..25afd55e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/pda.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/phone.png
new file mode 100644
index 00000000..559c06ef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..31a87600
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..926ea8fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..2044e28d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..4b66e7ee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..bcf16422
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..ce9d85eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-peripherals.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-peripherals.png
new file mode 100644
index 00000000..8865997e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-peripherals.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-personal.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-personal.png
new file mode 100644
index 00000000..34ee258b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-personal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..e0e54870
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..392a39fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..ed51e427
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..00fa5a87
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop.png
new file mode 100644
index 00000000..03ace7b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-other.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-other.png
new file mode 100644
index 00000000..8967867c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-network.png
new file mode 100644
index 00000000..283936c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-notifications.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-notifications.png
new file mode 100644
index 00000000..73e1681f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-notifications.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..d53710cf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-search.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-search.png
new file mode 100644
index 00000000..ad60752b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-sharing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-sharing.png
new file mode 100644
index 00000000..88b142a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-sharing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-windows.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-windows.png
new file mode 100644
index 00000000..4c28a455
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system-windows.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system.png
new file mode 100644
index 00000000..b838bc54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-error.png
new file mode 100644
index 00000000..141378a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-network.png
new file mode 100644
index 00000000..2daf2998
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-printing.png
new file mode 100644
index 00000000..3ee0e96e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer.png
new file mode 100644
index 00000000..2990245f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/process-stop.png
new file mode 100644
index 00000000..03394edf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/scanner.png
new file mode 100644
index 00000000..53b4aea8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-high.png
new file mode 100644
index 00000000..ef3dc33b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-low.png
new file mode 100644
index 00000000..68636a60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-medium.png
new file mode 100644
index 00000000..6c584723
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..283c3ab7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred.png
new file mode 100644
index 00000000..d5e19ba9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-available.png
new file mode 100644
index 00000000..7402d633
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-urgent.png
new file mode 100644
index 00000000..59ed20f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/starred.png
new file mode 100644
index 00000000..94631907
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-file-manager.png
new file mode 100644
index 00000000..8e138191
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-help.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-help.png
new file mode 100644
index 00000000..2341cd33
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-help.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-lock-screen.png
new file mode 100644
index 00000000..9b75caff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-log-out.png
new file mode 100644
index 00000000..0c8326d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-run.png
new file mode 100644
index 00000000..c1d2858a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-search.png
new file mode 100644
index 00000000..00a3f8ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-shutdown.png
new file mode 100644
index 00000000..e833fa50
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-install.png
new file mode 100644
index 00000000..20621ccc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-update.png
new file mode 100644
index 00000000..5d2cf8fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-users.png
new file mode 100644
index 00000000..672c5507
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tab-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tab-new.png
new file mode 100644
index 00000000..d30623f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tab-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-due.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-due.png
new file mode 100644
index 00000000..9f68e90f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-past-due.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-past-due.png
new file mode 100644
index 00000000..76362316
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/task-past-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tools-check-spelling.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tools-check-spelling.png
new file mode 100644
index 00000000..701a0553
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/tools-check-spelling.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-bronze.png
new file mode 100644
index 00000000..788aa2ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-gold.png
new file mode 100644
index 00000000..6b5076b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-silver.png
new file mode 100644
index 00000000..de95dcb9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..93b7750d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-available.png
new file mode 100644
index 00000000..396947c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-away.png
new file mode 100644
index 00000000..0a6aea6e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-busy.png
new file mode 100644
index 00000000..21c934b4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-idle.png
new file mode 100644
index 00000000..d17f0b24
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-info.png
new file mode 100644
index 00000000..c32e6e01
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-invisible.png
new file mode 100644
index 00000000..66dbc735
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-offline.png
new file mode 100644
index 00000000..a84ecf9a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-trash-full.png
new file mode 100644
index 00000000..57ff54d4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/utilities-terminal.png
new file mode 100644
index 00000000..441d1dc0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/video-display.png
new file mode 100644
index 00000000..ab9ef396
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-fullscreen.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-fullscreen.png
new file mode 100644
index 00000000..318a4b76
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-fullscreen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-refresh.png
new file mode 100644
index 00000000..55d3c3fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-restore.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-restore.png
new file mode 100644
index 00000000..0e41e87e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-restore.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-ascending.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-ascending.png
new file mode 100644
index 00000000..8fc10d9e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-ascending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-descending.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-descending.png
new file mode 100644
index 00000000..58311b17
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/view-sort-descending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear-night.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear-night.png
new file mode 100644
index 00000000..c64ea5df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear.png
new file mode 100644
index 00000000..02ee3330
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds-night.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds-night.png
new file mode 100644
index 00000000..209ad908
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds.png
new file mode 100644
index 00000000..462f0f15
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-few-clouds.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-fog.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-fog.png
new file mode 100644
index 00000000..7291bb12
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-fog.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-overcast.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-overcast.png
new file mode 100644
index 00000000..34530fb8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-overcast.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-severe-alert.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-severe-alert.png
new file mode 100644
index 00000000..f233abfd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-severe-alert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers-scattered.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers-scattered.png
new file mode 100644
index 00000000..a2ca6b6a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers-scattered.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers.png
new file mode 100644
index 00000000..223a2511
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-showers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-snow.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-snow.png
new file mode 100644
index 00000000..c6006f0f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-snow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-storm.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-storm.png
new file mode 100644
index 00000000..8f00e646
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/weather-storm.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/web-browser.png
new file mode 100644
index 00000000..2d53781d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-close.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-close.png
new file mode 100644
index 00000000..5860a63b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-close.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-new.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-new.png
new file mode 100644
index 00000000..db0f027d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/window-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-fit-best.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-fit-best.png
new file mode 100644
index 00000000..16557537
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-fit-best.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-in.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-in.png
new file mode 100644
index 00000000..854bf978
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-in.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-original.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-original.png
new file mode 100644
index 00000000..373fd7f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-original.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-out.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-out.png
new file mode 100644
index 00000000..a1e8b9ff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/legacy/zoom-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/application-x-executable.png
index 656f6ef7..53c6ca3b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/audio-x-generic.png
index 1d67ac29..7c810f9b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/font-x-generic.png
index 2be2ead0..6afe87db 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/image-x-generic.png
index ca94047a..3b0b88d1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/image-x-generic.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 e31c4240..a560de34 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/22x22/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-html.png
index e2bff05c..f48ba075 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic-template.png
index 720d3db3..47805136 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic.png
index a6adbbdd..3d352991 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-preview.png
index 9446ff24..c2e0ac2e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-script.png
index ba0a6169..7858c44b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/video-x-generic.png
index 420f37a0..d28e727d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/video-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-address-book.png
index 74449014..5a892faa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document-template.png
index 8f33b528..8c3c4d08 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document.png
index 498cb2ba..1b48df04 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing-template.png
index da55768e..c42e92b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing.png
index 68ea91db..09ca48c3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation-template.png
index aefa1df9..05a9edc3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation.png
index 6d770aab..ed1c367c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet-template.png
index d0b252f1..2960a434 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet.png
index dab904b2..c9038a8a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-documents.png
index b9b33a3e..0bb1a75b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-download.png
index 0179f824..e1b03f38 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-drag-accept.png
new file mode 100644
index 00000000..fa6cfcaa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-music.png
index 0f30a25f..bbb01f3a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-open.png
new file mode 100644
index 00000000..5103dd3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-pictures.png
index 132b7993..47a2bc66 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-publicshare.png
index 68cef7ef..adf6861c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-remote.png
index 9c2f4985..f8562121 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-saved-search.png
index 8f6301ea..9ec28fb8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-templates.png
index 1e3baf91..4c7d335e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-videos.png
index 574bfac5..9e31c7f7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder.png
index 286f2304..2055644a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/network-workgroup.png
index 9b7eb6da..2a6d1b95 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/network-workgroup.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-bookmarks.png
index 55f60cfe..84f1e573 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-desktop.png
index 72955cd1..b397ec56 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-home.png
index 6364b14e..ea0d6b9f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/avatar-default.png
index 9e183a21..1db6d5da 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/avatar-default.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-loading.png
index 8e6ba924..f137aab2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-missing.png
index 72b5f92e..0f3eb8f2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/22x22/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/action-unavailable-symbolic.symbolic.png
index 76c8ff80..b9a5ee88 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/application-exit-symbolic.symbolic.png
index 348d0e06..3614fea1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-start-symbolic.symbolic.png
index c93e0217..7ee567be 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-stop-symbolic.symbolic.png
index 49cbc6a8..54d6094b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/color-select-symbolic.symbolic.png
index 39e90762..03526d61 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-as-symbolic.symbolic.png
index 38e660e0..a92f9684 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-symbolic.symbolic.png
index e0d20a64..9972dcdd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..daa49eba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-mark-important-symbolic.symbolic.png
index ae4da38c..3b40e416 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..be59b276
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..957b9e51
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..83e330d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/media-view-subtitles-symbolic.symbolic.png
index e9afe123..988d63d4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-log-out-symbolic.symbolic.png
index 348d0e06..3614fea1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..9197b381
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..59fa7400
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..028b42fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..b78aabf3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png
index c09e4ca3..dd6e2762 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/goa-panel-symbolic.symbolic.png
index 2a70c2d0..6243fe73 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-privacy-symbolic.symbolic.png
index c287b1df..149f3a15 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-activities-symbolic.symbolic.png
index f270d304..481078ad 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-body-symbolic.symbolic.png
index bfa21d39..3bdef71a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-food-symbolic.symbolic.png
index a7da9dee..c2317155 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-food-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 5aac5731..e6af500a 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/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-objects-symbolic.symbolic.png
index 620ca7bb..68d45c12 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-people-symbolic.symbolic.png
index d1a08668..835a759b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-symbols-symbolic.symbolic.png
index a1d74e0e..94389722 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-travel-symbolic.symbolic.png
index 01c08a8d..aa72aab1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headphones.png
index 942a4260..a6a4fd13 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headphones.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headset.png
index 0810b789..d607c894 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headset.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-fingerprint-symbolic.symbolic.png
index 5fe29e12..1c38d00c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-sim-symbolic.symbolic.png
index ac7e7de3..9be37206 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-smartcard-symbolic.symbolic.png
index a93c6fba..719509ac 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..ff9ae3db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/computer.png
index a7c563e2..9a221999 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/computer.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/display-projector-symbolic.symbolic.png
index 12945bc0..cd5866a7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index c6d46828..f6a97da2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png
index c6d46828..f6a97da2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-system-symbolic.symbolic.png
index cb85e196..f6a97da2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-usb-symbolic.symbolic.png
index c6d46828..bc0095e0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk.png
index 1f4c600a..c94a6a98 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-multidisk-symbolic.symbolic.png
index 00dec76f..05ebd24e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-removable-media.png
index 8c8fc7a4..aa6eb8db 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-removable-media.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-dialpad-symbolic.symbolic.png
index 89b41c52..10c9569b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-zip-symbolic.symbolic.png
index cb85e196..c146667c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/media-zip-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
new file mode 100644
index 00000000..7e3186ea
Binary files /dev/null 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/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-symbolic.symbolic.png
index 620ca7bb..0863a028 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/tv-symbolic.symbolic.png
index 68d90d3a..1cc17f9c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-readonly.png
index 9971a2b7..815e64f8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-shared.png
index 3d766c65..1f44b144 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-symbolic-link.png
index 18b080f9..86a30ec5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png
index 44ed3eba..528ba792 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-unreadable.png
index fcced76b..eff2ea44 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ac-adapter.png
new file mode 100644
index 00000000..8a97c715
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-calculator.png
new file mode 100644
index 00000000..19833497
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-character-map.png
new file mode 100644
index 00000000..f59801a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..248140f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..8bbbbfd4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/address-book-new.png
new file mode 100644
index 00000000..ff306d02
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..c0dacd06
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/application-exit.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/application-exit.png
new file mode 100644
index 00000000..c6b5bd5e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/application-exit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-accessories.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-accessories.png
new file mode 100644
index 00000000..ad781867
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-accessories.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-graphics.png
new file mode 100644
index 00000000..f1cea963
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-internet.png
new file mode 100644
index 00000000..b6c56432
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-office.png
new file mode 100644
index 00000000..6769795b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-science.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-science.png
new file mode 100644
index 00000000..a06af4e0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-science.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-system.png
new file mode 100644
index 00000000..7abb6e13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-utilities.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-utilities.png
new file mode 100644
index 00000000..ff72618f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/applications-utilities.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-missed.png
new file mode 100644
index 00000000..852dcd59
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-new.png
new file mode 100644
index 00000000..c252a8d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-soon.png
new file mode 100644
index 00000000..0e9eb559
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-card.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-card.png
new file mode 100644
index 00000000..adabd898
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-card.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-speakers.png
new file mode 100644
index 00000000..a3ac3a62
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-high.png
new file mode 100644
index 00000000..bd4477a6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-low.png
new file mode 100644
index 00000000..efb67f44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..d6547250
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..61f3fc98
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..a40b8093
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution.png
new file mode 100644
index 00000000..3e9ff750
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty.png
new file mode 100644
index 00000000..f269efa9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged.png
new file mode 100644
index 00000000..7241431d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging.png
new file mode 100644
index 00000000..40dbc897
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full.png
new file mode 100644
index 00000000..a20a929d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging.png
new file mode 100644
index 00000000..0bf29bd1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good.png
new file mode 100644
index 00000000..9ad9f47b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging.png
new file mode 100644
index 00000000..7305c049
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low.png
new file mode 100644
index 00000000..5bf27446
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-missing.png
new file mode 100644
index 00000000..278ddf51
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery.png
new file mode 100644
index 00000000..983c8f94
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/bookmark-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/bookmark-new.png
new file mode 100644
index 00000000..992fcf89
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/bookmark-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-start.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-start.png
new file mode 100644
index 00000000..6548509a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-stop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-stop.png
new file mode 100644
index 00000000..972813bd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/call-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-photo.png
new file mode 100644
index 00000000..d6d79d24
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-video.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-video.png
new file mode 100644
index 00000000..825e3680
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-video.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-web.png
new file mode 100644
index 00000000..2be56fee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-allow.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-allow.png
new file mode 100644
index 00000000..54985a2c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-allow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-prevent.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-prevent.png
new file mode 100644
index 00000000..4f1db37b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/changes-prevent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer-fail.png
new file mode 100644
index 00000000..caefea31
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer.png
new file mode 100644
index 00000000..a7c563e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/contact-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/contact-new.png
new file mode 100644
index 00000000..1762bad9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/contact-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-error.png
new file mode 100644
index 00000000..202162c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-information.png
new file mode 100644
index 00000000..c06297a5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-password.png
new file mode 100644
index 00000000..4e786e1a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-question.png
new file mode 100644
index 00000000..72e7d599
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-warning.png
new file mode 100644
index 00000000..d77f17c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-new.png
new file mode 100644
index 00000000..31e2c163
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open-recent.png
new file mode 100644
index 00000000..33964abe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open.png
new file mode 100644
index 00000000..20b7ca8d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-page-setup.png
new file mode 100644
index 00000000..b6ebdb2e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print-preview.png
new file mode 100644
index 00000000..8db6ce5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print.png
new file mode 100644
index 00000000..879883c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-properties.png
new file mode 100644
index 00000000..f93e8e2f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..9940dd22
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert.png
new file mode 100644
index 00000000..5848e775
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save-as.png
new file mode 100644
index 00000000..1c2a8067
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save.png
new file mode 100644
index 00000000..dff2aa28
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-send.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-send.png
new file mode 100644
index 00000000..2a81f024
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/document-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-multidisk.png
new file mode 100644
index 00000000..48fa04f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-optical.png
new file mode 100644
index 00000000..0c53d7f8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ebook-reader.png
new file mode 100644
index 00000000..c30eb3e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-copy.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-copy.png
new file mode 100644
index 00000000..9b78584f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-copy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-cut.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-cut.png
new file mode 100644
index 00000000..129eb1ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-cut.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-delete.png
new file mode 100644
index 00000000..86d45413
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find-replace.png
new file mode 100644
index 00000000..7e2d091a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find.png
new file mode 100644
index 00000000..96463313
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-paste.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-paste.png
new file mode 100644
index 00000000..802587aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-paste.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo-rtl.png
new file mode 100644
index 00000000..52be22ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo.png
new file mode 100644
index 00000000..da8fd21c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-redo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-select-all.png
new file mode 100644
index 00000000..b1e577eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo-rtl.png
new file mode 100644
index 00000000..91c77603
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo.png
new file mode 100644
index 00000000..a0472c70
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/edit-undo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-default.png
new file mode 100644
index 00000000..a76555e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-documents.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-documents.png
new file mode 100644
index 00000000..6441306a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-downloads.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-downloads.png
new file mode 100644
index 00000000..3973b3c1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-downloads.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-favorite.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-favorite.png
new file mode 100644
index 00000000..5f62e91d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-favorite.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-generic.png
new file mode 100644
index 00000000..8d017146
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-important.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-important.png
new file mode 100644
index 00000000..5974fa5c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-mail.png
new file mode 100644
index 00000000..6528a1aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-new.png
new file mode 100644
index 00000000..33970d6f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-package.png
new file mode 100644
index 00000000..275e0553
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-photos.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-photos.png
new file mode 100644
index 00000000..25d49a44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-photos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-system.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-system.png
new file mode 100644
index 00000000..1894dd27
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-urgent.png
new file mode 100644
index 00000000..8105bfe8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-web.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-web.png
new file mode 100644
index 00000000..59047e7c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/emblem-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angel.png
new file mode 100644
index 00000000..cb9507e6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angry.png
new file mode 100644
index 00000000..bce9835e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-cool.png
new file mode 100644
index 00000000..a3a09c9a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-crying.png
new file mode 100644
index 00000000..bb114878
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-devilish.png
new file mode 100644
index 00000000..bf4eb240
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-embarrassed.png
new file mode 100644
index 00000000..a3f237a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-glasses.png
new file mode 100644
index 00000000..96ab1574
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-kiss.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-kiss.png
new file mode 100644
index 00000000..31df5518
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-kiss.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-laugh.png
new file mode 100644
index 00000000..52b5bc6f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-monkey.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-monkey.png
new file mode 100644
index 00000000..b99c40b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-monkey.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-plain.png
new file mode 100644
index 00000000..ca352a84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-raspberry.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-raspberry.png
new file mode 100644
index 00000000..0c7f60e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-raspberry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sad.png
new file mode 100644
index 00000000..19cece84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sick.png
new file mode 100644
index 00000000..0d5b3497
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile-big.png
new file mode 100644
index 00000000..e9ccb408
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile.png
new file mode 100644
index 00000000..9c0fc1a7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smirk.png
new file mode 100644
index 00000000..bb500da8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-surprise.png
new file mode 100644
index 00000000..e5879ba3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-tired.png
new file mode 100644
index 00000000..926e5f7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-uncertain.png
new file mode 100644
index 00000000..4b394b6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-wink.png
new file mode 100644
index 00000000..10bc594a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-worried.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-worried.png
new file mode 100644
index 00000000..21a11351
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/face-worried.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-new.png
new file mode 100644
index 00000000..09c9037d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-visiting.png
new file mode 100644
index 00000000..9db1ddf7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less-rtl.png
new file mode 100644
index 00000000..bb5789de
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less.png
new file mode 100644
index 00000000..eecb0f74
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-less.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more-rtl.png
new file mode 100644
index 00000000..880236c1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more.png
new file mode 100644
index 00000000..4970fcba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-indent-more.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-center.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-center.png
new file mode 100644
index 00000000..6a466377
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-center.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-fill.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-fill.png
new file mode 100644
index 00000000..35ae2b80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-fill.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-left.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-left.png
new file mode 100644
index 00000000..bf707a30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-right.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-right.png
new file mode 100644
index 00000000..88c42c5b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-justify-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-bold.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-bold.png
new file mode 100644
index 00000000..54c91f82
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-bold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-italic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-italic.png
new file mode 100644
index 00000000..2169101f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-italic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-strikethrough.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-strikethrough.png
new file mode 100644
index 00000000..48ccb5e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-strikethrough.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-underline.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-underline.png
new file mode 100644
index 00000000..f3d94829
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/format-text-underline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-bottom.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-bottom.png
new file mode 100644
index 00000000..447f74e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-bottom.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-down.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-down.png
new file mode 100644
index 00000000..75df7bb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-down.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first-rtl.png
new file mode 100644
index 00000000..60ab0e07
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first.png
new file mode 100644
index 00000000..13518871
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-home.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-home.png
new file mode 100644
index 00000000..e404f9bc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-jump.png
new file mode 100644
index 00000000..d555e810
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last-rtl.png
new file mode 100644
index 00000000..13518871
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last.png
new file mode 100644
index 00000000..60ab0e07
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next-rtl.png
new file mode 100644
index 00000000..23f17011
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next.png
new file mode 100644
index 00000000..75d1f317
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..75d1f317
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous.png
new file mode 100644
index 00000000..23f17011
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-top.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-top.png
new file mode 100644
index 00000000..088f00dd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-top.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-up.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-up.png
new file mode 100644
index 00000000..2b50265b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/go-up.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-about.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-about.png
new file mode 100644
index 00000000..2cbdc363
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-about.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-browser.png
new file mode 100644
index 00000000..2758b7b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-contents.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-contents.png
new file mode 100644
index 00000000..7a07fb04
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-contents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-faq.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-faq.png
new file mode 100644
index 00000000..ed7facd6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/help-faq.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/image-missing.png
new file mode 100644
index 00000000..499534b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-dialpad.png
new file mode 100644
index 00000000..12dd9072
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-gaming.png
new file mode 100644
index 00000000..0f3bf2ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-keyboard.png
new file mode 100644
index 00000000..444cea26
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-mouse.png
new file mode 100644
index 00000000..7be8881a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-tablet.png
new file mode 100644
index 00000000..a1778210
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-touchpad.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-touchpad.png
new file mode 100644
index 00000000..0ca2b062
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/input-touchpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-image.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-image.png
new file mode 100644
index 00000000..fbf30752
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-image.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-link.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-link.png
new file mode 100644
index 00000000..27bc7ee3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-object.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-object.png
new file mode 100644
index 00000000..b8825e0d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-object.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-text.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-text.png
new file mode 100644
index 00000000..0e4a8311
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/insert-text.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-add.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-add.png
new file mode 100644
index 00000000..9df41417
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-add.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-remove.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-remove.png
new file mode 100644
index 00000000..0efea0b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/list-remove.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-attachment.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-attachment.png
new file mode 100644
index 00000000..b9f806c3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-attachment.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-forward.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-forward.png
new file mode 100644
index 00000000..bd299510
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-important.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-important.png
new file mode 100644
index 00000000..50f5d8fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-junk.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-junk.png
new file mode 100644
index 00000000..1eb249a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-junk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-notjunk.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-notjunk.png
new file mode 100644
index 00000000..ce475e46
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-notjunk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-read.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-read.png
new file mode 100644
index 00000000..826794df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-unread.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-unread.png
new file mode 100644
index 00000000..d17740a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-mark-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-message-new.png
new file mode 100644
index 00000000..4409b0fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-read.png
new file mode 100644
index 00000000..4614d5d0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-replied.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-replied.png
new file mode 100644
index 00000000..ddd53ec3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-replied.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-all.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-all.png
new file mode 100644
index 00000000..58c5da58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-sender.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-sender.png
new file mode 100644
index 00000000..40599493
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-reply-sender.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send-receive.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send-receive.png
new file mode 100644
index 00000000..36101b83
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send.png
new file mode 100644
index 00000000..917a3d79
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed-verified.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed-verified.png
new file mode 100644
index 00000000..c145310d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed-verified.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed.png
new file mode 100644
index 00000000..4e244eaf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-signed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-unread.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-unread.png
new file mode 100644
index 00000000..f8be0834
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/mail-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-eject.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-eject.png
new file mode 100644
index 00000000..9c2844f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-eject.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-flash.png
new file mode 100644
index 00000000..4513c197
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-floppy.png
new file mode 100644
index 00000000..48a4bec1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-optical.png
new file mode 100644
index 00000000..cf2fd7c2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-pause.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-pause.png
new file mode 100644
index 00000000..6c2fff1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-pause.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start-rtl.png
new file mode 100644
index 00000000..044ba5e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start.png
new file mode 100644
index 00000000..dafe7eec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-stop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-stop.png
new file mode 100644
index 00000000..756c917a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playback-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-repeat.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-repeat.png
new file mode 100644
index 00000000..b79359c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-repeat.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-shuffle.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-shuffle.png
new file mode 100644
index 00000000..44ac66fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-playlist-shuffle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-record.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-record.png
new file mode 100644
index 00000000..69518622
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-record.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-removable.png
new file mode 100644
index 00000000..2e0a73b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward-rtl.png
new file mode 100644
index 00000000..0605c3ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward.png
new file mode 100644
index 00000000..5b43031c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward-rtl.png
new file mode 100644
index 00000000..5b43031c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward.png
new file mode 100644
index 00000000..0605c3ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-seek-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward-rtl.png
new file mode 100644
index 00000000..d9e50f54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward.png
new file mode 100644
index 00000000..af898cb2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward-rtl.png
new file mode 100644
index 00000000..af898cb2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward.png
new file mode 100644
index 00000000..d9e50f54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-skip-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-tape.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-tape.png
new file mode 100644
index 00000000..2f7eda13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/media-tape.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-high.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-high.png
new file mode 100644
index 00000000..7dcf0d60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-low.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-low.png
new file mode 100644
index 00000000..8dd3cd39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-medium.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-medium.png
new file mode 100644
index 00000000..442194cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-muted.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-muted.png
new file mode 100644
index 00000000..5de0bc4c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/microphone-sensitivity-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/modem.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/modem.png
new file mode 100644
index 00000000..a809e3a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/modem.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-player.png
new file mode 100644
index 00000000..7a86fb05
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..df11139c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..0a8218b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-error.png
new file mode 100644
index 00000000..aac2995c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-idle.png
new file mode 100644
index 00000000..cf1101d9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-offline.png
new file mode 100644
index 00000000..a9caa389
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-receive.png
new file mode 100644
index 00000000..a7847798
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..54a8ab95
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit.png
new file mode 100644
index 00000000..f6445e13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-vpn.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-vpn.png
new file mode 100644
index 00000000..fce6179b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-vpn.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..b69d29a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired.png
new file mode 100644
index 00000000..132b022b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless-encrypted.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless-encrypted.png
new file mode 100644
index 00000000..5c399959
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless-encrypted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless.png
new file mode 100644
index 00000000..89dd32d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/network-wireless.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/non-starred.png
new file mode 100644
index 00000000..1d6801ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-horizontal.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-horizontal.png
new file mode 100644
index 00000000..64254213
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-horizontal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-vertical.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-vertical.png
new file mode 100644
index 00000000..5164da86
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-flip-vertical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-left.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-left.png
new file mode 100644
index 00000000..dbf42ca7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-right.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-right.png
new file mode 100644
index 00000000..4e3dc994
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/object-rotate-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/pda.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/pda.png
new file mode 100644
index 00000000..fb0d6480
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/pda.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/phone.png
new file mode 100644
index 00000000..335651c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..7c6658d0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..c0dbba4c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..6acc85ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..9977d960
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..8d16810f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..5728ccc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-peripherals.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-peripherals.png
new file mode 100644
index 00000000..a838078a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-peripherals.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-personal.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-personal.png
new file mode 100644
index 00000000..cde4bfe3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-personal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..f7677438
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..6b366a1b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..74f15672
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..8cffd302
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop.png
new file mode 100644
index 00000000..6fcd5aae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-other.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-other.png
new file mode 100644
index 00000000..dd71ed1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-network.png
new file mode 100644
index 00000000..f61bd198
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..7c6c521d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-windows.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-windows.png
new file mode 100644
index 00000000..41430187
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system-windows.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system.png
new file mode 100644
index 00000000..0bc2ebfd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-error.png
new file mode 100644
index 00000000..aacdf03d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-network.png
new file mode 100644
index 00000000..f8216ea6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-printing.png
new file mode 100644
index 00000000..97b988d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer.png
new file mode 100644
index 00000000..a1db20c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/process-stop.png
new file mode 100644
index 00000000..16112d6f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/scanner.png
new file mode 100644
index 00000000..414154d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-high.png
new file mode 100644
index 00000000..7ae8f989
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-low.png
new file mode 100644
index 00000000..226931d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-medium.png
new file mode 100644
index 00000000..e83fca2a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..2cdae6d8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred.png
new file mode 100644
index 00000000..24abc4b3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-available.png
new file mode 100644
index 00000000..b28a2138
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-urgent.png
new file mode 100644
index 00000000..1822d7c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/starred.png
new file mode 100644
index 00000000..a21516dd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-file-manager.png
new file mode 100644
index 00000000..06b19ecc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-help.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-help.png
new file mode 100644
index 00000000..2f5477e7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-help.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-lock-screen.png
new file mode 100644
index 00000000..4b619b88
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-log-out.png
new file mode 100644
index 00000000..cad09699
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-run.png
new file mode 100644
index 00000000..a7175825
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-search.png
new file mode 100644
index 00000000..c6d74fc0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-shutdown.png
new file mode 100644
index 00000000..864cea16
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-install.png
new file mode 100644
index 00000000..15da8623
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-update.png
new file mode 100644
index 00000000..7776bac3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-users.png
new file mode 100644
index 00000000..ab330671
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tab-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tab-new.png
new file mode 100644
index 00000000..45525d4a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tab-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-due.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-due.png
new file mode 100644
index 00000000..ea811fc6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-past-due.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-past-due.png
new file mode 100644
index 00000000..e4403451
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/task-past-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tools-check-spelling.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tools-check-spelling.png
new file mode 100644
index 00000000..5a0f3075
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/tools-check-spelling.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-bronze.png
new file mode 100644
index 00000000..6cf98a77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-gold.png
new file mode 100644
index 00000000..a77d56b0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-silver.png
new file mode 100644
index 00000000..7c755039
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..527fff1b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-available.png
new file mode 100644
index 00000000..812b3035
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-away.png
new file mode 100644
index 00000000..9faf272f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-busy.png
new file mode 100644
index 00000000..962b74eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-idle.png
new file mode 100644
index 00000000..928ae1be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-info.png
new file mode 100644
index 00000000..e7a7dd66
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-invisible.png
new file mode 100644
index 00000000..45c30283
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-offline.png
new file mode 100644
index 00000000..19ee6237
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-trash-full.png
new file mode 100644
index 00000000..a4f4575c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/utilities-terminal.png
new file mode 100644
index 00000000..cc404e54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/video-display.png
new file mode 100644
index 00000000..72908ffb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-fullscreen.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-fullscreen.png
new file mode 100644
index 00000000..089bb626
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-fullscreen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-refresh.png
new file mode 100644
index 00000000..1e840295
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-restore.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-restore.png
new file mode 100644
index 00000000..ca31f952
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-restore.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-ascending.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-ascending.png
new file mode 100644
index 00000000..83524a5c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-ascending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-descending.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-descending.png
new file mode 100644
index 00000000..3a668f28
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/view-sort-descending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear-night.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear-night.png
new file mode 100644
index 00000000..7d63f577
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear.png
new file mode 100644
index 00000000..a9157cd3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds-night.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds-night.png
new file mode 100644
index 00000000..b9e2927b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds.png
new file mode 100644
index 00000000..7497a9fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-few-clouds.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-fog.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-fog.png
new file mode 100644
index 00000000..b30bd0f1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-fog.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-overcast.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-overcast.png
new file mode 100644
index 00000000..1549e884
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-overcast.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-severe-alert.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-severe-alert.png
new file mode 100644
index 00000000..579445f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-severe-alert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers-scattered.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers-scattered.png
new file mode 100644
index 00000000..e7b904e6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers-scattered.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers.png
new file mode 100644
index 00000000..06324430
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-showers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-snow.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-snow.png
new file mode 100644
index 00000000..16fea058
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-snow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-storm.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-storm.png
new file mode 100644
index 00000000..2d482220
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/weather-storm.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/web-browser.png
new file mode 100644
index 00000000..ea6bfacb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-close.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-close.png
new file mode 100644
index 00000000..986aa1fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-close.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-new.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-new.png
new file mode 100644
index 00000000..21cf7ed0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/window-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-fit-best.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-fit-best.png
new file mode 100644
index 00000000..c7b0b222
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-fit-best.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-in.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-in.png
new file mode 100644
index 00000000..148f37fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-in.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-original.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-original.png
new file mode 100644
index 00000000..b3eeb054
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-original.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-out.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-out.png
new file mode 100644
index 00000000..2bb264d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/legacy/zoom-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-executable.png
index 8cba6aa1..1394f876 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/audio-x-generic.png
index 0c925324..9566906a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/font-x-generic.png
index f8582edb..51a426c4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/image-x-generic.png
index 3efde20b..942f87dd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/image-x-generic.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 0bd19791..29a062cc 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/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-html.png
index 7462110a..479d5d0f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic-template.png
index 8fbefd3b..6b686a52 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic.png
index 8f400018..56ea4053 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-preview.png
index c06600dd..663a845d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-script.png
index c06e9829..66536336 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/video-x-generic.png
index 00fee35d..2257da03 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/video-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-address-book.png
index fc861db8..a9d60f77 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document-template.png
index 2551b0bc..97f412c2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document.png
index 9095f9b2..c0216025 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing-template.png
index 649e85ed..45745897 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing.png
index 7937d79a..4a94df53 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation-template.png
index c9c8518f..3c059709 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation.png
index 01f0d9ea..07a919eb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet-template.png
index 10ef2fa7..ecefaa36 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet.png
index c40d4754..69c4d24b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-documents.png
index 19399ca7..aa36d12f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png
index e9061032..505ea770 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download.png
index 8def20b3..af49c23c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-drag-accept.png
new file mode 100644
index 00000000..54afa4d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-music.png
index 58d4b87e..2a5d372c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-open.png
new file mode 100644
index 00000000..9f86043e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-pictures.png
index f7ee0429..a65d5068 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-publicshare.png
index 370229b6..9e4b2b45 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-remote.png
index bb371c16..b0f24dd9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-saved-search.png
index 68506642..0be82fc0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png
index 8db2fa16..cdab96d1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-templates.png
index 486dd195..5cac44f0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-videos.png
index dbb83be0..4463ee2b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder.png
index c11293e7..1d6a063b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/network-workgroup.png
index 69b4cb32..117dc8b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/network-workgroup.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-bookmarks.png
index ff78f963..f3d5899c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-desktop.png
index 94a379c5..51656bab 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-home.png
index 85e4f857..be027734 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/appointment-soon-symbolic.symbolic.png
index b5fc6d39..4383e11d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-locked-symbolic.symbolic.png
index 7b078c7b..d62f6fae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/auth-sim-locked-symbolic.symbolic.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 4bfa49c2..95dfd40b 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/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/avatar-default.png
index 0c5521a9..9d47fc6d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/avatar-default.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-charging-symbolic.symbolic.png
index 1c5adabe..758b32b7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-symbolic.symbolic.png
index 78104d04..508a7cc7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-charging-symbolic.symbolic.png
index 6cdef0b5..5a75be6e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-symbolic.symbolic.png
index 6ad0d21a..9cbe6deb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-charging-symbolic.symbolic.png
index 7f33759d..3fe003da 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-symbolic.symbolic.png
index cd4570ca..211c0c32 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/bluetooth-disabled-symbolic.symbolic.png
index 29f5ae2a..41931dad 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..393c2abc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-missed-symbolic.symbolic.png
index 54decdd0..44160ddf 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..9ddc1e3a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..116c28e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/channel-insecure-symbolic.symbolic.png
index 8f932320..42d8ef80 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-information-symbolic.symbolic.png
index c174fc07..4f255b0f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-password-symbolic.symbolic.png
index 6b82f0e1..6304a5a0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-loading.png
index 67bc17d1..de9e8408 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-missing.png
index 499534b5..44991b8a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..c55f7917
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..950037fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..0a951330
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..f08e8f49
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/printer-warning-symbolic.symbolic.png
index 66ff3649..52948f16 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-allowed-symbolic.symbolic.png
index 1cc4bec0..bb174b83 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-locked-symbolic.symbolic.png
index 7f87c78a..c68d3f59 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/task-due-symbolic.symbolic.png
index 18bf7b57..ca526c26 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touchpad-disabled-symbolic.symbolic.png
index 29a49cfd..abb2ed6f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/user-not-tracked-symbolic.symbolic.png
index dbc3ee63..43f08161 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png
index dc1c9877..cd9ebe08 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png
index 774fb0f6..2986dfe3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-overcast-symbolic.symbolic.png
index 11a98159..dbc957d5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-severe-alert-symbolic.symbolic.png
index b91e7dfe..f7b0093c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-showers-scattered-symbolic.symbolic.png
index 42944b5a..144b71aa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-snow-symbolic.symbolic.png
index 5e162748..55956cc6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png
index b3e426d5..9e6c72ef 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/24x24/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..faeac5b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..7e1d2509
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..d38fabb5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..7b992aec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-legacy-systray-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-top-bar-symbolic.symbolic.png
new file mode 100644
index 00000000..f7eab2de
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/focus-top-bar-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
new file mode 100644
index 00000000..ec8ac36b
Binary files /dev/null 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/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..d3e635ab
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..92c37db8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..e955d518
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..87da34f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..87da34f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..e955d518
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..f1dce882
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..5dc1157e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..144d59bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..45d6fc0f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..7691c08e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..6ed96ca6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..6ed96ca6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..7691c08e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..8b37e338
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..fc613bba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..f5062592
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..17a8dfd7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..b2e6f9fb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/24x24/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ac-adapter.png
new file mode 100644
index 00000000..49fdcb1f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/accessories-calculator.png
new file mode 100644
index 00000000..f8e8249b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..6d04a3ab
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-development.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-development.png
new file mode 100644
index 00000000..d1a2d9f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-development.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-graphics.png
new file mode 100644
index 00000000..94448b1d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-office.png
new file mode 100644
index 00000000..42ea7e42
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-missed.png
new file mode 100644
index 00000000..4786bbf5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-new.png
new file mode 100644
index 00000000..fcfd2219
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-soon.png
new file mode 100644
index 00000000..db2a83b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-speakers.png
new file mode 100644
index 00000000..b73e9f63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-high.png
new file mode 100644
index 00000000..57fb1d6d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-low.png
new file mode 100644
index 00000000..b6dbf6d8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..2181dcc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..db1da2d0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..d1e54098
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution.png
new file mode 100644
index 00000000..a54a08dc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-empty.png
new file mode 100644
index 00000000..83181f91
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charged.png
new file mode 100644
index 00000000..a881d368
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charging.png
new file mode 100644
index 00000000..75ba5c02
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full.png
new file mode 100644
index 00000000..8052319b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good-charging.png
new file mode 100644
index 00000000..af17a071
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good.png
new file mode 100644
index 00000000..2973540a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low-charging.png
new file mode 100644
index 00000000..5f586640
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low.png
new file mode 100644
index 00000000..e0b70995
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-missing.png
new file mode 100644
index 00000000..1d9f885d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery.png
new file mode 100644
index 00000000..673f570a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-photo.png
new file mode 100644
index 00000000..3c3836b6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-web.png
new file mode 100644
index 00000000..052ffe12
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer-fail.png
new file mode 100644
index 00000000..3254d391
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer.png
new file mode 100644
index 00000000..9b5c4d34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-error.png
new file mode 100644
index 00000000..4550bc55
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-information.png
new file mode 100644
index 00000000..06601821
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-password.png
new file mode 100644
index 00000000..3506e445
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-question.png
new file mode 100644
index 00000000..79dd440f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-warning.png
new file mode 100644
index 00000000..d1798a93
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-open-recent.png
new file mode 100644
index 00000000..7f197082
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print-preview.png
new file mode 100644
index 00000000..ab87ed81
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print.png
new file mode 100644
index 00000000..e8c38593
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-multidisk.png
new file mode 100644
index 00000000..309caf3c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-optical.png
new file mode 100644
index 00000000..4b72b6f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ebook-reader.png
new file mode 100644
index 00000000..acdb2d41
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-delete.png
new file mode 100644
index 00000000..ed3fabab
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find-replace.png
new file mode 100644
index 00000000..28b30b09
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find.png
new file mode 100644
index 00000000..fa52f460
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-mail.png
new file mode 100644
index 00000000..741e505b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-synchronizing.png
new file mode 100644
index 00000000..6b4f85ef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emote-love.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emote-love.png
new file mode 100644
index 00000000..3e723541
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/emote-love.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angel.png
new file mode 100644
index 00000000..d9336333
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angry.png
new file mode 100644
index 00000000..aa0f0dbe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-cool.png
new file mode 100644
index 00000000..7a748a10
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-crying.png
new file mode 100644
index 00000000..46ce998e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-devilish.png
new file mode 100644
index 00000000..3b66794c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-embarrassed.png
new file mode 100644
index 00000000..7992ba18
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-glasses.png
new file mode 100644
index 00000000..3fc41cfa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-laugh.png
new file mode 100644
index 00000000..ede1e91b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-plain.png
new file mode 100644
index 00000000..6a5fb173
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sad.png
new file mode 100644
index 00000000..578e2853
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sick.png
new file mode 100644
index 00000000..ce388754
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile-big.png
new file mode 100644
index 00000000..3eb8aad2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile.png
new file mode 100644
index 00000000..cecab48c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smirk.png
new file mode 100644
index 00000000..753e6d7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-surprise.png
new file mode 100644
index 00000000..b6aab1bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-tired.png
new file mode 100644
index 00000000..2f504eaa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-uncertain.png
new file mode 100644
index 00000000..d9774477
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-wink.png
new file mode 100644
index 00000000..a441d77d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first-rtl.png
new file mode 100644
index 00000000..c958231a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first.png
new file mode 100644
index 00000000..b2ce3f2c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-jump.png
new file mode 100644
index 00000000..5a58957b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last-rtl.png
new file mode 100644
index 00000000..b2ce3f2c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last.png
new file mode 100644
index 00000000..c958231a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next-rtl.png
new file mode 100644
index 00000000..dfc41d6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next.png
new file mode 100644
index 00000000..077709c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..077709c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous.png
new file mode 100644
index 00000000..dfc41d6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/help-browser.png
new file mode 100644
index 00000000..cfda7296
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-gaming.png
new file mode 100644
index 00000000..6509cb80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-keyboard.png
new file mode 100644
index 00000000..68f37394
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-mouse.png
new file mode 100644
index 00000000..ac88d02f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-tablet.png
new file mode 100644
index 00000000..005123d0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-message-new.png
new file mode 100644
index 00000000..aaf0b9ff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-read.png
new file mode 100644
index 00000000..e4649be9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-flash.png
new file mode 100644
index 00000000..a17952cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-floppy.png
new file mode 100644
index 00000000..ce3edd1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-optical.png
new file mode 100644
index 00000000..c23447f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-removable.png
new file mode 100644
index 00000000..b02a1c77
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..5d7a7a48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..21f94341
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-error.png
new file mode 100644
index 00000000..ad6b26a8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-idle.png
new file mode 100644
index 00000000..380ee8a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-offline.png
new file mode 100644
index 00000000..d1d04a22
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-receive.png
new file mode 100644
index 00000000..b1950384
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..09984024
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit.png
new file mode 100644
index 00000000..c3e1b9f4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..aa2e9e04
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/non-starred.png
new file mode 100644
index 00000000..1a2cbb24
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/phone.png
new file mode 100644
index 00000000..ba9e5fb4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..e6402e43
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..9c913b31
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..25924120
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..143f6206
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..a9fb9bf3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..866c07bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..6d38f63c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..69342a48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..d3366da3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..6e6fd6bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-network.png
new file mode 100644
index 00000000..74f679d6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-notifications.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-notifications.png
new file mode 100644
index 00000000..bc28b484
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-notifications.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..dbb39aa9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-search.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-search.png
new file mode 100644
index 00000000..e9031402
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-sharing.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-sharing.png
new file mode 100644
index 00000000..06ab0880
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system-sharing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system.png
new file mode 100644
index 00000000..0a9fcb02
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-error.png
new file mode 100644
index 00000000..7eb4bb9e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-network.png
new file mode 100644
index 00000000..1a0a4408
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-printing.png
new file mode 100644
index 00000000..f53859c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer.png
new file mode 100644
index 00000000..32b92bef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/process-stop.png
new file mode 100644
index 00000000..a23f87fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/scanner.png
new file mode 100644
index 00000000..eb8cd34e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-high.png
new file mode 100644
index 00000000..5e93e145
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-low.png
new file mode 100644
index 00000000..d58a4638
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-medium.png
new file mode 100644
index 00000000..9f0c309b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..2889552d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred.png
new file mode 100644
index 00000000..661b1b5e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-available.png
new file mode 100644
index 00000000..9528ba8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-urgent.png
new file mode 100644
index 00000000..1470ad36
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/starred.png
new file mode 100644
index 00000000..92f7c571
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-file-manager.png
new file mode 100644
index 00000000..f0526535
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-lock-screen.png
new file mode 100644
index 00000000..7b894d79
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-log-out.png
new file mode 100644
index 00000000..f1f6a85c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-run.png
new file mode 100644
index 00000000..af259b60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-search.png
new file mode 100644
index 00000000..f01f8de8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-shutdown.png
new file mode 100644
index 00000000..f00bdf43
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-install.png
new file mode 100644
index 00000000..934d5d28
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-update.png
new file mode 100644
index 00000000..af676778
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-users.png
new file mode 100644
index 00000000..4c4f796f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-bronze.png
new file mode 100644
index 00000000..9001971a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-gold.png
new file mode 100644
index 00000000..586ae5b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-silver.png
new file mode 100644
index 00000000..e05f92f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..62e98dae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-available.png
new file mode 100644
index 00000000..f201caf0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-away.png
new file mode 100644
index 00000000..75ae40a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-busy.png
new file mode 100644
index 00000000..211bc9e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-idle.png
new file mode 100644
index 00000000..b00e31ae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-info.png
new file mode 100644
index 00000000..8dc9d7c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-invisible.png
new file mode 100644
index 00000000..929cad82
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-offline.png
new file mode 100644
index 00000000..3e42d3ca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-trash-full.png
new file mode 100644
index 00000000..a8d4337a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/video-display.png
new file mode 100644
index 00000000..f747e111
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/view-refresh.png
new file mode 100644
index 00000000..1fcfb702
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/web-browser.png
new file mode 100644
index 00000000..ccdf581e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/256x256/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/action-unavailable-symbolic.symbolic.png
index 4044d552..37b3239c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/application-exit-symbolic.symbolic.png
index 0709ed8b..f5440e79 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-start-symbolic.symbolic.png
index eb0f22f0..45b076db 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-stop-symbolic.symbolic.png
index c2219a8f..bbbce4bd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/color-select-symbolic.symbolic.png
index 0f8519e1..026533aa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-as-symbolic.symbolic.png
index c79d0bcc..f8e81213 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-symbolic.symbolic.png
index b5d8d6e8..da57ca0d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..3572197f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-mark-important-symbolic.symbolic.png
index dd81f4a0..4b241cdc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..368a7ed9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..0213ff44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..3e80c0f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/media-view-subtitles-symbolic.symbolic.png
index d97b4fdb..9f15f334 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-log-out-symbolic.symbolic.png
index 0709ed8b..f5440e79 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..cf814125
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..b3d42da2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..2ba923ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..8682dcca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png
index 54d3b2a4..31ad51dd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/goa-panel-symbolic.symbolic.png
index 9af93fee..74aa94d4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-privacy-symbolic.symbolic.png
index 8c5faee8..e5c6ea56 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-activities-symbolic.symbolic.png
index 19132386..0ec05fa5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-body-symbolic.symbolic.png
index ce3a4b7d..6cb3b68d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-food-symbolic.symbolic.png
index c5654c5e..6106dc1f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-food-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-nature-symbolic.symbolic.png
index fbb6af58..97b2f017 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-objects-symbolic.symbolic.png
index 72b3d02b..d8768a04 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-people-symbolic.symbolic.png
index 99cbbf21..b5391d83 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-symbols-symbolic.symbolic.png
index 928e9cd5..ead9035d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-travel-symbolic.symbolic.png
index 6db9079e..8f638b62 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headphones.png
index cd2ceb55..c075b1f6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headphones.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headset.png
index 9bfed2de..f80d63ab 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headset.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-fingerprint-symbolic.symbolic.png
index ef9089c0..86d1b14a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-sim-symbolic.symbolic.png
index 813c93d9..9ee90bb6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-smartcard-symbolic.symbolic.png
index 6a163fa1..690d1a94 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..47255dec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/computer.png
index 16c1a516..52743af1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/computer.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/display-projector-symbolic.symbolic.png
index 77da8926..00e00d68 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index 8116988f..98acf0aa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png
index 8116988f..98acf0aa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-system-symbolic.symbolic.png
index fb53c51d..98acf0aa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-usb-symbolic.symbolic.png
index 8116988f..901b52b5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk.png
index 97f50133..a68c20f1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-multidisk-symbolic.symbolic.png
index 516ce2f6..38387e1f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-removable-media.png
index cc9c066e..5a042ba7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-removable-media.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-dialpad-symbolic.symbolic.png
index 1db653e6..40601c33 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-zip-symbolic.symbolic.png
index fb53c51d..f31f901c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/media-zip-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-old-symbolic.symbolic.png
new file mode 100644
index 00000000..fd73eff9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-symbolic.symbolic.png
index 72b3d02b..7f3eb917 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/tv-symbolic.symbolic.png
index 3094f858..feb5dfd3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-readonly.png
index 81b8079c..1cd349c0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-shared.png
index 7f34ccd5..0e8e01e0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-symbolic-link.png
index d41f155a..c0a98696 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png
index 19df780a..568c1f42 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-unreadable.png
index 8096fb4f..7902885c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ac-adapter.png
new file mode 100644
index 00000000..112d4fa1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-calculator.png
new file mode 100644
index 00000000..e65fd7f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-character-map.png
new file mode 100644
index 00000000..cf0b712b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..745c8427
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..100d6f23
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/address-book-new.png
new file mode 100644
index 00000000..da35dce4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..db6b0ca9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/application-exit.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/application-exit.png
new file mode 100644
index 00000000..7aa0e150
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/application-exit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-accessories.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-accessories.png
new file mode 100644
index 00000000..d4acb510
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-accessories.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-development.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-development.png
new file mode 100644
index 00000000..04bc7194
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-development.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-engineering.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-engineering.png
new file mode 100644
index 00000000..0c37d1b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-engineering.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-games.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-games.png
new file mode 100644
index 00000000..ddf86ab6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-games.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-graphics.png
new file mode 100644
index 00000000..f7a910a8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-internet.png
new file mode 100644
index 00000000..99044376
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-office.png
new file mode 100644
index 00000000..b8324f13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-other.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-other.png
new file mode 100644
index 00000000..c2952fa2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-science.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-science.png
new file mode 100644
index 00000000..c9a2db95
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-science.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-system.png
new file mode 100644
index 00000000..15e36558
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-utilities.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-utilities.png
new file mode 100644
index 00000000..772cc97f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/applications-utilities.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-missed.png
new file mode 100644
index 00000000..f2dcaec1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-new.png
new file mode 100644
index 00000000..972e7863
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-soon.png
new file mode 100644
index 00000000..4e539e1f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-card.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-card.png
new file mode 100644
index 00000000..7cb3eefa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-card.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-speakers.png
new file mode 100644
index 00000000..faf0b422
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-high.png
new file mode 100644
index 00000000..8bb41ae0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-low.png
new file mode 100644
index 00000000..dfe83b4e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..f9062694
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..1074b9ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..ea8a16cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution.png
new file mode 100644
index 00000000..30c4068f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty.png
new file mode 100644
index 00000000..c2bbc9c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged.png
new file mode 100644
index 00000000..3f84bb84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging.png
new file mode 100644
index 00000000..6f069c35
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full.png
new file mode 100644
index 00000000..6065cc00
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging.png
new file mode 100644
index 00000000..d1792acd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good.png
new file mode 100644
index 00000000..f9489354
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging.png
new file mode 100644
index 00000000..4f2e6280
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low.png
new file mode 100644
index 00000000..4778cb56
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-missing.png
new file mode 100644
index 00000000..88da28af
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery.png
new file mode 100644
index 00000000..73e85a84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/bookmark-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/bookmark-new.png
new file mode 100644
index 00000000..0747203a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/bookmark-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-start.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-start.png
new file mode 100644
index 00000000..1881b446
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-stop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-stop.png
new file mode 100644
index 00000000..9d3836c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/call-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-photo.png
new file mode 100644
index 00000000..726397fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-video.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-video.png
new file mode 100644
index 00000000..431d181d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-video.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-web.png
new file mode 100644
index 00000000..a6cfe10d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-allow.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-allow.png
new file mode 100644
index 00000000..e1f3b8bf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-allow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-prevent.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-prevent.png
new file mode 100644
index 00000000..3252e9f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/changes-prevent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer-fail.png
new file mode 100644
index 00000000..5a594e34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer.png
new file mode 100644
index 00000000..16c1a516
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/contact-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/contact-new.png
new file mode 100644
index 00000000..637c3e16
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/contact-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-error.png
new file mode 100644
index 00000000..625c7ff8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-information.png
new file mode 100644
index 00000000..4f414636
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-password.png
new file mode 100644
index 00000000..5a2e6569
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-question.png
new file mode 100644
index 00000000..7e8fd393
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-warning.png
new file mode 100644
index 00000000..e9fb123a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-new.png
new file mode 100644
index 00000000..da2d2c3c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open-recent.png
new file mode 100644
index 00000000..8352c5c1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open.png
new file mode 100644
index 00000000..a77f3f2f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-page-setup.png
new file mode 100644
index 00000000..d31783df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print-preview.png
new file mode 100644
index 00000000..bfc555b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print.png
new file mode 100644
index 00000000..b982ad29
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-properties.png
new file mode 100644
index 00000000..66ba190e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..db26bfca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert.png
new file mode 100644
index 00000000..1e8a0380
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save-as.png
new file mode 100644
index 00000000..312703bd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save.png
new file mode 100644
index 00000000..7e9418f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-send.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-send.png
new file mode 100644
index 00000000..5d8f082a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/document-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-multidisk.png
new file mode 100644
index 00000000..f5780039
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-optical.png
new file mode 100644
index 00000000..3f2cd345
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ebook-reader.png
new file mode 100644
index 00000000..61e146ff
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-all.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-all.png
new file mode 100644
index 00000000..4f84fdd3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-rtl.png
new file mode 100644
index 00000000..7c4ed9e0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear.png
new file mode 100644
index 00000000..2ccd8c2f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-copy.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-copy.png
new file mode 100644
index 00000000..9b28dd6d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-copy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-cut.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-cut.png
new file mode 100644
index 00000000..37c6ac44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-cut.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-delete.png
new file mode 100644
index 00000000..57f7b9e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find-replace.png
new file mode 100644
index 00000000..9c88fe75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find.png
new file mode 100644
index 00000000..abf86ab9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-paste.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-paste.png
new file mode 100644
index 00000000..9a76be84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-paste.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo-rtl.png
new file mode 100644
index 00000000..cf2b0926
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo.png
new file mode 100644
index 00000000..0bde5eb6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-redo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-select-all.png
new file mode 100644
index 00000000..ce5ea8f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo-rtl.png
new file mode 100644
index 00000000..364b98f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo.png
new file mode 100644
index 00000000..20b875c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/edit-undo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-default.png
new file mode 100644
index 00000000..44f27ec7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-documents.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-documents.png
new file mode 100644
index 00000000..56a3935d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-downloads.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-downloads.png
new file mode 100644
index 00000000..0c020bdc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-downloads.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-favorite.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-favorite.png
new file mode 100644
index 00000000..ee0fe23d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-favorite.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-generic.png
new file mode 100644
index 00000000..0e2838fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-important.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-important.png
new file mode 100644
index 00000000..0c323cdd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-mail.png
new file mode 100644
index 00000000..602ce1b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-new.png
new file mode 100644
index 00000000..a179f329
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-package.png
new file mode 100644
index 00000000..a0de0f52
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-photos.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-photos.png
new file mode 100644
index 00000000..b784c967
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-photos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-system.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-system.png
new file mode 100644
index 00000000..acf0cfc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-urgent.png
new file mode 100644
index 00000000..4550ca57
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-web.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-web.png
new file mode 100644
index 00000000..2409512c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emblem-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emote-love.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emote-love.png
new file mode 100644
index 00000000..a5f5c252
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/emote-love.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angel.png
new file mode 100644
index 00000000..5752397d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angry.png
new file mode 100644
index 00000000..c2500382
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-cool.png
new file mode 100644
index 00000000..ca574349
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-crying.png
new file mode 100644
index 00000000..96a3adb4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-devilish.png
new file mode 100644
index 00000000..6ab0af97
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-embarrassed.png
new file mode 100644
index 00000000..a32bba34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-glasses.png
new file mode 100644
index 00000000..1680ecb4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-kiss.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-kiss.png
new file mode 100644
index 00000000..68d3a559
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-kiss.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-laugh.png
new file mode 100644
index 00000000..a30dc4f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-monkey.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-monkey.png
new file mode 100644
index 00000000..eb1588bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-monkey.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-plain.png
new file mode 100644
index 00000000..b6580ab4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-raspberry.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-raspberry.png
new file mode 100644
index 00000000..9a6d5882
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-raspberry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sad.png
new file mode 100644
index 00000000..d3912240
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sick.png
new file mode 100644
index 00000000..ea2ec71b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile-big.png
new file mode 100644
index 00000000..512a9d25
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile.png
new file mode 100644
index 00000000..f3b5f48a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smirk.png
new file mode 100644
index 00000000..1d83143c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-surprise.png
new file mode 100644
index 00000000..191b490a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-tired.png
new file mode 100644
index 00000000..3e9df744
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-uncertain.png
new file mode 100644
index 00000000..16339f60
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-wink.png
new file mode 100644
index 00000000..f1122a92
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-worried.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-worried.png
new file mode 100644
index 00000000..210d8ccd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/face-worried.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-new.png
new file mode 100644
index 00000000..acc63844
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-visiting.png
new file mode 100644
index 00000000..b4ac71aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less-rtl.png
new file mode 100644
index 00000000..d92ee435
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less.png
new file mode 100644
index 00000000..b89cadae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-less.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more-rtl.png
new file mode 100644
index 00000000..f437ebe3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more.png
new file mode 100644
index 00000000..527f9f8b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-indent-more.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-center.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-center.png
new file mode 100644
index 00000000..b5998e95
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-center.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-fill.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-fill.png
new file mode 100644
index 00000000..d8c30f9d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-fill.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-left.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-left.png
new file mode 100644
index 00000000..6187e6b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-right.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-right.png
new file mode 100644
index 00000000..2ecd4af9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-justify-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-bold.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-bold.png
new file mode 100644
index 00000000..a2e70ffe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-bold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-ltr.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-ltr.png
new file mode 100644
index 00000000..6e1f73b3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-ltr.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-rtl.png
new file mode 100644
index 00000000..01aff131
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-direction-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-italic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-italic.png
new file mode 100644
index 00000000..a7a18acc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-italic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-strikethrough.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-strikethrough.png
new file mode 100644
index 00000000..39959e71
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-strikethrough.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-underline.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-underline.png
new file mode 100644
index 00000000..52962e68
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/format-text-underline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-bottom.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-bottom.png
new file mode 100644
index 00000000..cff09f44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-bottom.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-down.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-down.png
new file mode 100644
index 00000000..92795202
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-down.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first-rtl.png
new file mode 100644
index 00000000..9bc479ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first.png
new file mode 100644
index 00000000..86f17286
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-home.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-home.png
new file mode 100644
index 00000000..fabb2d30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-jump.png
new file mode 100644
index 00000000..bd22b45c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last-rtl.png
new file mode 100644
index 00000000..86f17286
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last.png
new file mode 100644
index 00000000..9bc479ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next-rtl.png
new file mode 100644
index 00000000..ace22745
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next.png
new file mode 100644
index 00000000..f9b24755
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..f9b24755
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous.png
new file mode 100644
index 00000000..ace22745
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-top.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-top.png
new file mode 100644
index 00000000..b674f4fc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-top.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-up.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-up.png
new file mode 100644
index 00000000..c7bda1e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/go-up.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-about.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-about.png
new file mode 100644
index 00000000..bcc25626
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-about.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-browser.png
new file mode 100644
index 00000000..3787105e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-contents.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-contents.png
new file mode 100644
index 00000000..a511c514
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-contents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-faq.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-faq.png
new file mode 100644
index 00000000..bebac790
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/help-faq.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/image-missing.png
new file mode 100644
index 00000000..a742b823
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-dialpad.png
new file mode 100644
index 00000000..7188a008
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-gaming.png
new file mode 100644
index 00000000..9d5b1d5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-keyboard.png
new file mode 100644
index 00000000..19cdc596
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-mouse.png
new file mode 100644
index 00000000..1c2b84c5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-tablet.png
new file mode 100644
index 00000000..78435c7c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-touchpad.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-touchpad.png
new file mode 100644
index 00000000..9ff665ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/input-touchpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-image.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-image.png
new file mode 100644
index 00000000..03a25c21
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-image.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-link.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-link.png
new file mode 100644
index 00000000..cc8ab711
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-object.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-object.png
new file mode 100644
index 00000000..d964e9fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-object.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-text.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-text.png
new file mode 100644
index 00000000..f216f3d7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/insert-text.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-add.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-add.png
new file mode 100644
index 00000000..c3b9010d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-add.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-remove.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-remove.png
new file mode 100644
index 00000000..11dba932
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/list-remove.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-attachment.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-attachment.png
new file mode 100644
index 00000000..96960060
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-attachment.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-forward.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-forward.png
new file mode 100644
index 00000000..116532b6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-important.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-important.png
new file mode 100644
index 00000000..449775e7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-junk.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-junk.png
new file mode 100644
index 00000000..5b31499c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-junk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-notjunk.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-notjunk.png
new file mode 100644
index 00000000..5f6fd805
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-notjunk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-read.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-read.png
new file mode 100644
index 00000000..1e0f6104
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-unread.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-unread.png
new file mode 100644
index 00000000..41c75f1f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-mark-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-message-new.png
new file mode 100644
index 00000000..efe81cd2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-read.png
new file mode 100644
index 00000000..831e50bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-replied.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-replied.png
new file mode 100644
index 00000000..57af0cda
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-replied.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-all.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-all.png
new file mode 100644
index 00000000..3b8084ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-sender.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-sender.png
new file mode 100644
index 00000000..791e71bc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-reply-sender.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send-receive.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send-receive.png
new file mode 100644
index 00000000..85101536
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send.png
new file mode 100644
index 00000000..e0d79be1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-unread.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-unread.png
new file mode 100644
index 00000000..fe1c347b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mail-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mark-location.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mark-location.png
new file mode 100644
index 00000000..1a34a63c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/mark-location.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-eject.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-eject.png
new file mode 100644
index 00000000..03250476
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-eject.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-flash.png
new file mode 100644
index 00000000..c552e779
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-floppy.png
new file mode 100644
index 00000000..4696cd00
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-optical.png
new file mode 100644
index 00000000..e2016d1c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-pause.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-pause.png
new file mode 100644
index 00000000..e866260e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-pause.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start-rtl.png
new file mode 100644
index 00000000..30f9de2c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start.png
new file mode 100644
index 00000000..08339de3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-stop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-stop.png
new file mode 100644
index 00000000..402f3bf9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playback-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-repeat.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-repeat.png
new file mode 100644
index 00000000..ac27aac8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-repeat.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-shuffle.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-shuffle.png
new file mode 100644
index 00000000..440a18ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-playlist-shuffle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-record.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-record.png
new file mode 100644
index 00000000..072ed7f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-record.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-removable.png
new file mode 100644
index 00000000..4406b845
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward-rtl.png
new file mode 100644
index 00000000..1315dab5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward.png
new file mode 100644
index 00000000..4692858e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward-rtl.png
new file mode 100644
index 00000000..4692858e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward.png
new file mode 100644
index 00000000..1315dab5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-seek-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward-rtl.png
new file mode 100644
index 00000000..55142ef9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward.png
new file mode 100644
index 00000000..8aaf378a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward-rtl.png
new file mode 100644
index 00000000..8aaf378a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward.png
new file mode 100644
index 00000000..55142ef9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-skip-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-tape.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-tape.png
new file mode 100644
index 00000000..5a52f244
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/media-tape.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-high.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-high.png
new file mode 100644
index 00000000..dde0951e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-low.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-low.png
new file mode 100644
index 00000000..90571c48
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-medium.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-medium.png
new file mode 100644
index 00000000..ce80fc6f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-muted.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-muted.png
new file mode 100644
index 00000000..60e5fd06
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/microphone-sensitivity-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/modem.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/modem.png
new file mode 100644
index 00000000..d7a4ee19
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/modem.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-player.png
new file mode 100644
index 00000000..2157c787
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..169dc31f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..e1127ecc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-error.png
new file mode 100644
index 00000000..5cbed2b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-idle.png
new file mode 100644
index 00000000..ccf1b49a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-offline.png
new file mode 100644
index 00000000..4729a652
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-receive.png
new file mode 100644
index 00000000..21d96a58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..1c067f8f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit.png
new file mode 100644
index 00000000..491a169f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-vpn.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-vpn.png
new file mode 100644
index 00000000..15cd2f34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-vpn.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..3df2a8c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired.png
new file mode 100644
index 00000000..2c4519f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wireless.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wireless.png
new file mode 100644
index 00000000..c44e8749
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/network-wireless.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/non-starred.png
new file mode 100644
index 00000000..a3b4d5b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-horizontal.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-horizontal.png
new file mode 100644
index 00000000..6d9cddf0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-horizontal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-vertical.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-vertical.png
new file mode 100644
index 00000000..41ac4c53
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-flip-vertical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-left.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-left.png
new file mode 100644
index 00000000..8364ea4d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-right.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-right.png
new file mode 100644
index 00000000..b30f237d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/object-rotate-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/pda.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/pda.png
new file mode 100644
index 00000000..f2e81687
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/pda.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/phone.png
new file mode 100644
index 00000000..8b1c7f36
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..77e56632
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..aac4a206
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..6428042d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..7e6e63b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..610aaa29
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..389718f1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-peripherals.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-peripherals.png
new file mode 100644
index 00000000..f10bd8a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-peripherals.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-personal.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-personal.png
new file mode 100644
index 00000000..c22989c2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-personal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..8d3bf487
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..926a706e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..65708d4d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..c7ce4bf7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop.png
new file mode 100644
index 00000000..ba111413
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-other.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-other.png
new file mode 100644
index 00000000..0e96c132
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-network.png
new file mode 100644
index 00000000..97cdb02c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-notifications.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-notifications.png
new file mode 100644
index 00000000..a16a2334
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-notifications.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..50aceae6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-search.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-search.png
new file mode 100644
index 00000000..31713de2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-sharing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-sharing.png
new file mode 100644
index 00000000..a91ed2d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-sharing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-windows.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-windows.png
new file mode 100644
index 00000000..7986316d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system-windows.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system.png
new file mode 100644
index 00000000..77076b9d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-error.png
new file mode 100644
index 00000000..47e544a3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-network.png
new file mode 100644
index 00000000..1b03f434
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-printing.png
new file mode 100644
index 00000000..91937988
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer.png
new file mode 100644
index 00000000..ee05948f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/process-stop.png
new file mode 100644
index 00000000..652fafb6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/scanner.png
new file mode 100644
index 00000000..a930849c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-high.png
new file mode 100644
index 00000000..e986bd3b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-low.png
new file mode 100644
index 00000000..6c92090d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-medium.png
new file mode 100644
index 00000000..c032b06b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..7f5565e5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred.png
new file mode 100644
index 00000000..f49be4dc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-available.png
new file mode 100644
index 00000000..e4f12402
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-urgent.png
new file mode 100644
index 00000000..ae84767e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/starred.png
new file mode 100644
index 00000000..8089838a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-file-manager.png
new file mode 100644
index 00000000..bb2e404a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-help.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-help.png
new file mode 100644
index 00000000..94443fba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-help.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-lock-screen.png
new file mode 100644
index 00000000..9830c54b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-log-out.png
new file mode 100644
index 00000000..47985104
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-run.png
new file mode 100644
index 00000000..917fbe5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-search.png
new file mode 100644
index 00000000..af90e81a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-shutdown.png
new file mode 100644
index 00000000..f87063f4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-install.png
new file mode 100644
index 00000000..d6978e7d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-update.png
new file mode 100644
index 00000000..f6bd8819
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-users.png
new file mode 100644
index 00000000..4c057cd7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-due.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-due.png
new file mode 100644
index 00000000..f433cd73
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-past-due.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-past-due.png
new file mode 100644
index 00000000..a8b33874
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/task-past-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/tools-check-spelling.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/tools-check-spelling.png
new file mode 100644
index 00000000..8c7e8ddf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/tools-check-spelling.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-bronze.png
new file mode 100644
index 00000000..0e491a71
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-gold.png
new file mode 100644
index 00000000..3277b988
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-silver.png
new file mode 100644
index 00000000..2829de2a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..9026da2d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-available.png
new file mode 100644
index 00000000..b1dff031
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-away.png
new file mode 100644
index 00000000..f773c171
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-busy.png
new file mode 100644
index 00000000..c26abdeb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-idle.png
new file mode 100644
index 00000000..cf9fe2cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-info.png
new file mode 100644
index 00000000..5e498856
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-invisible.png
new file mode 100644
index 00000000..5d30a04d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-offline.png
new file mode 100644
index 00000000..015251cf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-trash-full.png
new file mode 100644
index 00000000..abf10d17
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/utilities-terminal.png
new file mode 100644
index 00000000..24bb8560
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/video-display.png
new file mode 100644
index 00000000..034b7400
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-fullscreen.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-fullscreen.png
new file mode 100644
index 00000000..731c660f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-fullscreen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-refresh.png
new file mode 100644
index 00000000..b42d6e69
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-restore.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-restore.png
new file mode 100644
index 00000000..a63972fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-restore.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-ascending.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-ascending.png
new file mode 100644
index 00000000..c99f22ca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-ascending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-descending.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-descending.png
new file mode 100644
index 00000000..e94b256f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/view-sort-descending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear-night.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear-night.png
new file mode 100644
index 00000000..e970f4e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear.png
new file mode 100644
index 00000000..a46a12ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds-night.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds-night.png
new file mode 100644
index 00000000..1e42d45a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds.png
new file mode 100644
index 00000000..6d385d33
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-few-clouds.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-fog.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-fog.png
new file mode 100644
index 00000000..7f4fec89
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-fog.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-overcast.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-overcast.png
new file mode 100644
index 00000000..3fe39ef5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-overcast.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-severe-alert.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-severe-alert.png
new file mode 100644
index 00000000..f65d2de1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-severe-alert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers-scattered.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers-scattered.png
new file mode 100644
index 00000000..75437924
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers-scattered.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers.png
new file mode 100644
index 00000000..c6e46f13
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-showers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-snow.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-snow.png
new file mode 100644
index 00000000..cc1b4b0a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-snow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-storm.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-storm.png
new file mode 100644
index 00000000..be7d344f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/weather-storm.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/web-browser.png
new file mode 100644
index 00000000..232ea7ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-close.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-close.png
new file mode 100644
index 00000000..1fcc14c6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-close.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-new.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-new.png
new file mode 100644
index 00000000..379a3e46
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/window-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-fit-best.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-fit-best.png
new file mode 100644
index 00000000..7403755b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-fit-best.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-in.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-in.png
new file mode 100644
index 00000000..83bbdc12
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-in.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-original.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-original.png
new file mode 100644
index 00000000..cf2e5074
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-original.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-out.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-out.png
new file mode 100644
index 00000000..5a6f9f75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/legacy/zoom-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-executable.png
index 5e2ed7c8..0bd5758f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/audio-x-generic.png
index 6c4ff1e7..c6eaed16 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/font-x-generic.png
index a013b2cc..a682f07e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/image-x-generic.png
index cb597d2e..dbecdca1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/image-x-generic.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 f2eb5c59..c03cf955 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/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-html.png
index ca941048..e876dfc1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic-template.png
index 1c8a1b4f..cf111ab2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic.png
index 82caa553..0907f232 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-preview.png
index 1536f480..0907f232 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-script.png
index a7e94f1a..ddcce571 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/video-x-generic.png
index b2003e3d..5e46b98f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/video-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-address-book.png
index b7fa4695..55c86d8b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document-template.png
index 505bd691..410dd947 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document.png
index 99264866..ca372205 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing-template.png
index f79050cc..a02bccd4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing.png
index f43e8f81..037b3794 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation-template.png
index a90a5ab1..e3760ab8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation.png
index 47495e62..b1359ad3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet-template.png
index 4882ca3d..21527e18 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet.png
index 5bfd82e2..0f2353bd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-documents.png
index 3bbc6d8e..4d53292a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png
index d00a71f6..f54a80dc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download.png
index e8d9d265..398e4bac 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-drag-accept.png
new file mode 100644
index 00000000..22927c39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-music.png
index 7d888244..c1d8f3a0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-open.png
new file mode 100644
index 00000000..b44edff5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-pictures.png
index 61ef8229..70ade9c8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-publicshare.png
index 697900a8..2dfc7af3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-remote.png
index ccf5ca7c..99cddc39 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-saved-search.png
index 63f986e7..35b5a762 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png
index 55f901ea..de291655 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-templates.png
index ddc5dc43..b50869a4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-videos.png
index 1701fe8d..b9ff1174 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder.png
index dff5a97d..7574fc6a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/network-workgroup.png
index 49ee0d45..5a2eb07d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/network-workgroup.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-bookmarks.png
index f479be4b..44aa6930 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-desktop.png
index 54e1e31e..4cba6fd5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-home.png
index cb0638e2..105c07fd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/appointment-soon-symbolic.symbolic.png
index fb22da57..f4f3738d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-locked-symbolic.symbolic.png
index 02c0d319..3f01de1a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/auth-sim-locked-symbolic.symbolic.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 93989852..dcb16324 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/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/avatar-default.png
index faed61b2..eedd9509 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/avatar-default.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-charging-symbolic.symbolic.png
index ae58865c..1d751870 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-symbolic.symbolic.png
index 339a96f4..599e9259 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-charging-symbolic.symbolic.png
index b3563114..64a0230d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-symbolic.symbolic.png
index 9f2399ea..2f04ef53 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-charging-symbolic.symbolic.png
index e4dd56da..cf83c88c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-symbolic.symbolic.png
index c86739f2..4f9b07f6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/bluetooth-disabled-symbolic.symbolic.png
index d67c6ea4..f8855b7f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..7425aa16
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-missed-symbolic.symbolic.png
index bb77d9ed..33b2136a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..41b69c15
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..eda11cbe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/channel-insecure-symbolic.symbolic.png
index 712b3eb8..35936092 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-information-symbolic.symbolic.png
index 633dafbe..68417eb0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-password-symbolic.symbolic.png
index d499ecf4..5788ce39 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-loading.png
index 018caf0a..19592fd4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-missing.png
index a742b823..a2c3564f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..f2c59962
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..066f1798
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..eb44e4bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..fd150ab3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/printer-warning-symbolic.symbolic.png
index 05b53af6..61f64d71 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-allowed-symbolic.symbolic.png
index e24f3e36..a840f322 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-locked-symbolic.symbolic.png
index 322b7b33..12719c51 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/task-due-symbolic.symbolic.png
index 67b50476..b6463239 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touchpad-disabled-symbolic.symbolic.png
index 453b9779..2b05a82d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/user-not-tracked-symbolic.symbolic.png
index 5f0ad86d..d43d31c8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png
index 55e0249d..b92e161b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png
index da70644d..ba546dbd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-overcast-symbolic.symbolic.png
index 0e107e23..c9705f39 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-severe-alert-symbolic.symbolic.png
index fa2c9b6e..9ff6ff3c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-showers-scattered-symbolic.symbolic.png
index 390f12cc..e98d5db7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-snow-symbolic.symbolic.png
index c6d529df..aa66c2e5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png
index f255123c..df218ce9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/32x32/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..6af4c642
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..d454db8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..d99c2454
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..8aef23be
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-legacy-systray-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-top-bar-symbolic.symbolic.png
new file mode 100644
index 00000000..14f6a662
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-top-bar-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-windows-symbolic.symbolic.png
new file mode 100644
index 00000000..114a904d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..65bf91ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..1a4e6d90
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..8a1afd7b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..547cdedb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..547cdedb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..8a1afd7b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..b6d30f4f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..c3bfcbb9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..b4fa7b36
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..57acfe44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..c0cc4a4b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..466b506c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..466b506c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..c0cc4a4b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..c1d51147
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..220d1ed7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..f53c4511
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..24b6749b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..442f9348
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/32x32/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/action-unavailable-symbolic.symbolic.png
index 91f4f197..662d5ba0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/application-exit-symbolic.symbolic.png
index 36439d09..c2561d17 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-start-symbolic.symbolic.png
index 66fd444f..7e1aa802 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-stop-symbolic.symbolic.png
index aa7a94a8..f9e5fa98 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/color-select-symbolic.symbolic.png
index 3f3e7162..87299ce1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-as-symbolic.symbolic.png
index fddcc36c..5fc67e21 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-symbolic.symbolic.png
index a89c1d71..f3b2fa78 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..5d3af7ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-mark-important-symbolic.symbolic.png
index cecd2498..8dbf587f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..65ce6afb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..c8ee492f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..98e6f227
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/media-view-subtitles-symbolic.symbolic.png
index bf641b0c..0fe934af 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-log-out-symbolic.symbolic.png
index 36439d09..c2561d17 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..a7775fb0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..6837d007
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..26666001
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..ff5453db
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png
index 87b95c89..d00c5ace 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/goa-panel-symbolic.symbolic.png
index bc3fd3ff..e4cc20e1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-privacy-symbolic.symbolic.png
index b0fc9bbc..255de66c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-activities-symbolic.symbolic.png
index caa453f7..90fe9ca8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-body-symbolic.symbolic.png
index ff97b90a..f648ac1d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-food-symbolic.symbolic.png
index 61f7224a..4fea6ff2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-food-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-nature-symbolic.symbolic.png
index 15adf8b1..4a6c8cf3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-objects-symbolic.symbolic.png
index 3b943f60..5e3eadde 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-people-symbolic.symbolic.png
index b8c5acac..6b19def9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-symbols-symbolic.symbolic.png
index c932f4bc..322d269d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-travel-symbolic.symbolic.png
index cb881cc5..8399b87b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headphones.png
index 6c1d5ff6..1e9ec08a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headphones.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headset.png
index 6dec9f63..a3488110 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headset.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-fingerprint-symbolic.symbolic.png
index 80e25b42..527fda4a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-sim-symbolic.symbolic.png
index 2d54b3ca..086af622 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-smartcard-symbolic.symbolic.png
index e298b7f3..2bd132b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..95b11186
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/computer.png
index c7bbcea5..108ffd6f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/computer.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/display-projector-symbolic.symbolic.png
index 9a335784..23ffd796 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index e62df677..69b38edd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png
index e62df677..69b38edd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-system-symbolic.symbolic.png
index 9aaaaff5..69b38edd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-usb-symbolic.symbolic.png
index e62df677..1a236d1c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk.png
index 32d1d040..451d84f2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-multidisk-symbolic.symbolic.png
index da310554..9a11fc2e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-removable-media.png
index e8de33d7..f1064dfb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-removable-media.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-dialpad-symbolic.symbolic.png
index c054b957..c759d87c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-zip-symbolic.symbolic.png
index 9aaaaff5..83e687f6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/media-zip-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-old-symbolic.symbolic.png
new file mode 100644
index 00000000..83d62b76
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-symbolic.symbolic.png
index 3b943f60..dd69ea66 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/tv-symbolic.symbolic.png
index 020fa4b4..1fb35550 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-readonly.png
index 9ba84001..35f19d5e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-shared.png
index f972aaf9..f3fb49b3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-symbolic-link.png
index 8734eda8..84e11de8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png
index 57ec50c1..8fd924ae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-unreadable.png
index 05f57f3b..5fcd9881 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ac-adapter.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ac-adapter.png
new file mode 100644
index 00000000..96ef3df8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ac-adapter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-calculator.png
new file mode 100644
index 00000000..5a3d00ef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-character-map.png
new file mode 100644
index 00000000..590dbbbd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..a3b40631
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..63f925fe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/address-book-new.png
new file mode 100644
index 00000000..26d515ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applets-screenshooter.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applets-screenshooter.png
new file mode 100644
index 00000000..143fb640
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applets-screenshooter.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/application-exit.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/application-exit.png
new file mode 100644
index 00000000..a97876c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/application-exit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-accessories.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-accessories.png
new file mode 100644
index 00000000..b8393944
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-accessories.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-development.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-development.png
new file mode 100644
index 00000000..e1302f3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-development.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-engineering.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-engineering.png
new file mode 100644
index 00000000..2ec4c99b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-engineering.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-games.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-games.png
new file mode 100644
index 00000000..156a6d5b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-games.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-graphics.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-graphics.png
new file mode 100644
index 00000000..78f843e9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-graphics.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-internet.png
new file mode 100644
index 00000000..c50522cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-office.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-office.png
new file mode 100644
index 00000000..c2698ecb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-office.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-other.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-other.png
new file mode 100644
index 00000000..9a5c0fca
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-science.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-science.png
new file mode 100644
index 00000000..90f74a9a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-science.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-system.png
new file mode 100644
index 00000000..15570ede
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-utilities.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-utilities.png
new file mode 100644
index 00000000..e5619465
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/applications-utilities.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-missed.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-missed.png
new file mode 100644
index 00000000..217fcab2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-missed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-new.png
new file mode 100644
index 00000000..828de441
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-soon.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-soon.png
new file mode 100644
index 00000000..9b298f26
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/appointment-soon.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-card.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-card.png
new file mode 100644
index 00000000..b28d3613
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-card.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-speakers.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-speakers.png
new file mode 100644
index 00000000..1e25390d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-speakers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-high.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-high.png
new file mode 100644
index 00000000..fa5c22f4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-low.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-low.png
new file mode 100644
index 00000000..0f499961
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-medium.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-medium.png
new file mode 100644
index 00000000..23cb6166
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-muted.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-muted.png
new file mode 100644
index 00000000..3e95529e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/audio-volume-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging.png
new file mode 100644
index 00000000..6a015da8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution.png
new file mode 100644
index 00000000..0db58e30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-caution.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty.png
new file mode 100644
index 00000000..d6f56425
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-empty.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged.png
new file mode 100644
index 00000000..79d5c085
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charged.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging.png
new file mode 100644
index 00000000..e98ebab8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full.png
new file mode 100644
index 00000000..bd50fecf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging.png
new file mode 100644
index 00000000..5323f8e2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good.png
new file mode 100644
index 00000000..485bb79b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-good.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging.png
new file mode 100644
index 00000000..37b4b2ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low-charging.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low.png
new file mode 100644
index 00000000..d04a0190
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-missing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-missing.png
new file mode 100644
index 00000000..5c8e92ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery.png
new file mode 100644
index 00000000..79b6de9f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/battery.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/bookmark-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/bookmark-new.png
new file mode 100644
index 00000000..8ada4061
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/bookmark-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-start.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-start.png
new file mode 100644
index 00000000..e8c83dc7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-stop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-stop.png
new file mode 100644
index 00000000..549d243f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/call-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-photo.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-photo.png
new file mode 100644
index 00000000..090c32b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-photo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-video.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-video.png
new file mode 100644
index 00000000..43b9a4ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-video.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-web.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-web.png
new file mode 100644
index 00000000..8c92cf5f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/camera-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-allow.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-allow.png
new file mode 100644
index 00000000..edd5f88f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-allow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-prevent.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-prevent.png
new file mode 100644
index 00000000..9a24e12d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/changes-prevent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer-fail.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer-fail.png
new file mode 100644
index 00000000..28702938
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer-fail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer.png
new file mode 100644
index 00000000..c7bbcea5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/contact-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/contact-new.png
new file mode 100644
index 00000000..0790cae6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/contact-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-error.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-error.png
new file mode 100644
index 00000000..1ed099d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-information.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-information.png
new file mode 100644
index 00000000..fc6804c9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-information.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-password.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-password.png
new file mode 100644
index 00000000..19675146
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-password.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-question.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-question.png
new file mode 100644
index 00000000..558b541b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-question.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-warning.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-warning.png
new file mode 100644
index 00000000..8239ccae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/dialog-warning.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-new.png
new file mode 100644
index 00000000..2e442388
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open-recent.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open-recent.png
new file mode 100644
index 00000000..786501f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open-recent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open.png
new file mode 100644
index 00000000..a287f678
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-page-setup.png
new file mode 100644
index 00000000..3d1aed66
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print-preview.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print-preview.png
new file mode 100644
index 00000000..dcb789f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print.png
new file mode 100644
index 00000000..3de9e240
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-print.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-properties.png
new file mode 100644
index 00000000..d05aa2af
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..2ca430a9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert.png
new file mode 100644
index 00000000..28d2f9e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save-as.png
new file mode 100644
index 00000000..ad39adcc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save.png
new file mode 100644
index 00000000..6b1d7722
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-send.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-send.png
new file mode 100644
index 00000000..b5470350
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/document-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-multidisk.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-multidisk.png
new file mode 100644
index 00000000..6cb1506f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-multidisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-optical.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-optical.png
new file mode 100644
index 00000000..3bec4257
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/drive-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ebook-reader.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ebook-reader.png
new file mode 100644
index 00000000..2fdaa251
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/ebook-reader.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-all.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-all.png
new file mode 100644
index 00000000..e8aa6236
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-rtl.png
new file mode 100644
index 00000000..cb861289
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear.png
new file mode 100644
index 00000000..854b8e79
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-copy.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-copy.png
new file mode 100644
index 00000000..6969011d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-copy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-cut.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-cut.png
new file mode 100644
index 00000000..21921e4d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-cut.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-delete.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-delete.png
new file mode 100644
index 00000000..6c5d4e19
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-delete.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find-replace.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find-replace.png
new file mode 100644
index 00000000..c75b1b10
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find-replace.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find.png
new file mode 100644
index 00000000..86f73a16
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-find.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-paste.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-paste.png
new file mode 100644
index 00000000..bc0fe397
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-paste.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo-rtl.png
new file mode 100644
index 00000000..6b017762
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo.png
new file mode 100644
index 00000000..b8da24d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-redo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-select-all.png
new file mode 100644
index 00000000..c54cd5f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo-rtl.png
new file mode 100644
index 00000000..f4735616
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo.png
new file mode 100644
index 00000000..6dcc1d85
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/edit-undo.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-default.png
new file mode 100644
index 00000000..15fc54f4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-desktop.png
new file mode 100644
index 00000000..f70b986e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-documents.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-documents.png
new file mode 100644
index 00000000..7fea7e9c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-downloads.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-downloads.png
new file mode 100644
index 00000000..4b369fc3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-downloads.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-favorite.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-favorite.png
new file mode 100644
index 00000000..58f8fad7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-favorite.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-generic.png
new file mode 100644
index 00000000..42963382
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-important.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-important.png
new file mode 100644
index 00000000..e8b34ed2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-mail.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-mail.png
new file mode 100644
index 00000000..5832a893
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-mail.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-new.png
new file mode 100644
index 00000000..582ffeb7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-package.png
new file mode 100644
index 00000000..8d11e8b1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-photos.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-photos.png
new file mode 100644
index 00000000..a7b05f47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-photos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-system.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-system.png
new file mode 100644
index 00000000..46535175
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-urgent.png
new file mode 100644
index 00000000..696bb348
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-web.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-web.png
new file mode 100644
index 00000000..093f179a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emblem-web.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emote-love.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emote-love.png
new file mode 100644
index 00000000..abe5a2c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/emote-love.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angel.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angel.png
new file mode 100644
index 00000000..73f306c0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angel.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angry.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angry.png
new file mode 100644
index 00000000..f077e3df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-angry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-cool.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-cool.png
new file mode 100644
index 00000000..4a276eae
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-cool.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-crying.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-crying.png
new file mode 100644
index 00000000..9c0c9507
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-crying.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-devilish.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-devilish.png
new file mode 100644
index 00000000..2992fb11
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-devilish.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-embarrassed.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-embarrassed.png
new file mode 100644
index 00000000..216d08ea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-embarrassed.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-glasses.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-glasses.png
new file mode 100644
index 00000000..94f1035b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-glasses.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-kiss.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-kiss.png
new file mode 100644
index 00000000..0d8d41f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-kiss.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-laugh.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-laugh.png
new file mode 100644
index 00000000..7ead9c09
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-laugh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-monkey.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-monkey.png
new file mode 100644
index 00000000..19c25ec9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-monkey.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-plain.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-plain.png
new file mode 100644
index 00000000..4c7514a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-plain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-raspberry.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-raspberry.png
new file mode 100644
index 00000000..bd35d3f2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-raspberry.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sad.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sad.png
new file mode 100644
index 00000000..61b56fee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sick.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sick.png
new file mode 100644
index 00000000..abe6ca39
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-sick.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile-big.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile-big.png
new file mode 100644
index 00000000..f113b60c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile-big.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile.png
new file mode 100644
index 00000000..566d654e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smile.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smirk.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smirk.png
new file mode 100644
index 00000000..8b6b7381
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-smirk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-surprise.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-surprise.png
new file mode 100644
index 00000000..a0f4df66
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-surprise.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-tired.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-tired.png
new file mode 100644
index 00000000..ad912615
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-tired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-uncertain.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-uncertain.png
new file mode 100644
index 00000000..5d59e8ba
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-uncertain.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-wink.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-wink.png
new file mode 100644
index 00000000..970ca626
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-wink.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-worried.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-worried.png
new file mode 100644
index 00000000..5a847895
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/face-worried.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-new.png
new file mode 100644
index 00000000..c56fbe9e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-visiting.png
new file mode 100644
index 00000000..cc7cf502
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less-rtl.png
new file mode 100644
index 00000000..0bd4a737
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less.png
new file mode 100644
index 00000000..8e298ab9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-less.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more-rtl.png
new file mode 100644
index 00000000..c40c5b4c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more.png
new file mode 100644
index 00000000..3b20e5b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-indent-more.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-center.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-center.png
new file mode 100644
index 00000000..add2c1b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-center.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-fill.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-fill.png
new file mode 100644
index 00000000..e2553124
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-fill.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-left.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-left.png
new file mode 100644
index 00000000..4017ce0c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-right.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-right.png
new file mode 100644
index 00000000..a708feaa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-justify-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-bold.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-bold.png
new file mode 100644
index 00000000..398ab9f7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-bold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-ltr.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-ltr.png
new file mode 100644
index 00000000..2a60714d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-ltr.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-rtl.png
new file mode 100644
index 00000000..8d9b05f5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-direction-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-italic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-italic.png
new file mode 100644
index 00000000..68dc83ee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-italic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-strikethrough.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-strikethrough.png
new file mode 100644
index 00000000..abf679c8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-strikethrough.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-underline.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-underline.png
new file mode 100644
index 00000000..211ffbe2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/format-text-underline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-bottom.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-bottom.png
new file mode 100644
index 00000000..a35e84d2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-bottom.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-down.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-down.png
new file mode 100644
index 00000000..8ea5c88a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-down.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first-rtl.png
new file mode 100644
index 00000000..0dda3519
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first.png
new file mode 100644
index 00000000..e1bacb5e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-first.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-home.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-home.png
new file mode 100644
index 00000000..0f6ff6f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-jump.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-jump.png
new file mode 100644
index 00000000..eeeec869
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-jump.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last-rtl.png
new file mode 100644
index 00000000..e1bacb5e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last.png
new file mode 100644
index 00000000..0dda3519
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-last.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next-rtl.png
new file mode 100644
index 00000000..58e49e3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next.png
new file mode 100644
index 00000000..cb0c1bf5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-next.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous-rtl.png
new file mode 100644
index 00000000..cb0c1bf5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous.png
new file mode 100644
index 00000000..58e49e3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-previous.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-top.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-top.png
new file mode 100644
index 00000000..c08c8abf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-top.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-up.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-up.png
new file mode 100644
index 00000000..9438a3eb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/go-up.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-about.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-about.png
new file mode 100644
index 00000000..2273c24a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-about.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-browser.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-browser.png
new file mode 100644
index 00000000..10c572cc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-contents.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-contents.png
new file mode 100644
index 00000000..6c6b8f10
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-contents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-faq.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-faq.png
new file mode 100644
index 00000000..10965885
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/help-faq.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/image-missing.png
new file mode 100644
index 00000000..cad1496e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-dialpad.png
new file mode 100644
index 00000000..79dc8983
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-gaming.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-gaming.png
new file mode 100644
index 00000000..857fd91f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-gaming.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-keyboard.png
new file mode 100644
index 00000000..55ca4072
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-mouse.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-mouse.png
new file mode 100644
index 00000000..2e7e0fe4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-mouse.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-tablet.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-tablet.png
new file mode 100644
index 00000000..bf34b51f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-tablet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-touchpad.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-touchpad.png
new file mode 100644
index 00000000..e06eba09
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/input-touchpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-image.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-image.png
new file mode 100644
index 00000000..2db5974c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-image.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-link.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-link.png
new file mode 100644
index 00000000..d1619bad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-object.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-object.png
new file mode 100644
index 00000000..8111c6f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-object.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-text.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-text.png
new file mode 100644
index 00000000..51b09511
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/insert-text.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-add.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-add.png
new file mode 100644
index 00000000..8ca71639
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-add.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-remove.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-remove.png
new file mode 100644
index 00000000..6bb0196c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/list-remove.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-attachment.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-attachment.png
new file mode 100644
index 00000000..020f6e8b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-attachment.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-forward.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-forward.png
new file mode 100644
index 00000000..18fa729b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-important.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-important.png
new file mode 100644
index 00000000..7de088cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-important.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-junk.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-junk.png
new file mode 100644
index 00000000..18a64339
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-junk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-notjunk.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-notjunk.png
new file mode 100644
index 00000000..6320f52b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-notjunk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-read.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-read.png
new file mode 100644
index 00000000..fea7357c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-unread.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-unread.png
new file mode 100644
index 00000000..ac50f1c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-mark-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-message-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-message-new.png
new file mode 100644
index 00000000..569073b3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-message-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-read.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-read.png
new file mode 100644
index 00000000..aa040c58
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-read.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-replied.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-replied.png
new file mode 100644
index 00000000..bd68e29b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-replied.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-all.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-all.png
new file mode 100644
index 00000000..567bf2d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-sender.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-sender.png
new file mode 100644
index 00000000..1b7e7ba1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-reply-sender.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send-receive.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send-receive.png
new file mode 100644
index 00000000..350a409b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send.png
new file mode 100644
index 00000000..defe4abd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-send.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-unread.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-unread.png
new file mode 100644
index 00000000..11b812da
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mail-unread.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mark-location.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mark-location.png
new file mode 100644
index 00000000..bf56c95e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/mark-location.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-eject.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-eject.png
new file mode 100644
index 00000000..f8187e92
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-eject.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-flash.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-flash.png
new file mode 100644
index 00000000..3152f058
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-flash.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-floppy.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-floppy.png
new file mode 100644
index 00000000..7b3c2293
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-floppy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-optical.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-optical.png
new file mode 100644
index 00000000..63250efe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-optical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-pause.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-pause.png
new file mode 100644
index 00000000..ebb1bf4a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-pause.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start-rtl.png
new file mode 100644
index 00000000..cc507a15
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start.png
new file mode 100644
index 00000000..a79658e7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-start.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-stop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-stop.png
new file mode 100644
index 00000000..a22e573e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playback-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-repeat.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-repeat.png
new file mode 100644
index 00000000..98d9bff4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-repeat.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-shuffle.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-shuffle.png
new file mode 100644
index 00000000..90f4418b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-playlist-shuffle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-record.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-record.png
new file mode 100644
index 00000000..72cd9492
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-record.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-removable.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-removable.png
new file mode 100644
index 00000000..5f4ce289
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-removable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward-rtl.png
new file mode 100644
index 00000000..b85497ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward.png
new file mode 100644
index 00000000..ff369d63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward-rtl.png
new file mode 100644
index 00000000..ff369d63
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward.png
new file mode 100644
index 00000000..b85497ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-seek-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward-rtl.png
new file mode 100644
index 00000000..a6c0d85c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward.png
new file mode 100644
index 00000000..6f523eb9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-backward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward-rtl.png
new file mode 100644
index 00000000..6f523eb9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward.png
new file mode 100644
index 00000000..a6c0d85c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-skip-forward.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-tape.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-tape.png
new file mode 100644
index 00000000..08548f47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/media-tape.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-high.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-high.png
new file mode 100644
index 00000000..e401e371
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-low.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-low.png
new file mode 100644
index 00000000..a3042b67
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-medium.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-medium.png
new file mode 100644
index 00000000..b19bac54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-muted.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-muted.png
new file mode 100644
index 00000000..9f082f47
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/microphone-sensitivity-muted.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/modem.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/modem.png
new file mode 100644
index 00000000..210a8c84
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/modem.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-player.png
new file mode 100644
index 00000000..ff2bcf3e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-volume-control.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-volume-control.png
new file mode 100644
index 00000000..d8237d37
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/multimedia-volume-control.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-cellular-connected.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-cellular-connected.png
new file mode 100644
index 00000000..04ceff75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-cellular-connected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-error.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-error.png
new file mode 100644
index 00000000..d3463cb8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-idle.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-idle.png
new file mode 100644
index 00000000..98afc41c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-offline.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-offline.png
new file mode 100644
index 00000000..44bd4f6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-receive.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-receive.png
new file mode 100644
index 00000000..9f643f4c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit-receive.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit-receive.png
new file mode 100644
index 00000000..5f88edc5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit-receive.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit.png
new file mode 100644
index 00000000..745f80ec
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-transmit.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-vpn.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-vpn.png
new file mode 100644
index 00000000..f303d339
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-vpn.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired-disconnected.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired-disconnected.png
new file mode 100644
index 00000000..f5cc655b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired-disconnected.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired.png
new file mode 100644
index 00000000..d273f409
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wired.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wireless.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wireless.png
new file mode 100644
index 00000000..8dc57c54
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/network-wireless.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/non-starred.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/non-starred.png
new file mode 100644
index 00000000..37db9c5e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/non-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-horizontal.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-horizontal.png
new file mode 100644
index 00000000..5eaf5674
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-horizontal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-vertical.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-vertical.png
new file mode 100644
index 00000000..0b46fd44
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-flip-vertical.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-left.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-left.png
new file mode 100644
index 00000000..fc3cebd8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-left.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-right.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-right.png
new file mode 100644
index 00000000..89a7245e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/object-rotate-right.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/pda.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/pda.png
new file mode 100644
index 00000000..eb8bcd9d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/pda.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/phone.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/phone.png
new file mode 100644
index 00000000..b200e75c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/phone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-accessibility.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-accessibility.png
new file mode 100644
index 00000000..300498fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-accessibility.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-display.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-display.png
new file mode 100644
index 00000000..290f1401
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-font.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-font.png
new file mode 100644
index 00000000..8d08aba2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-font.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard-shortcuts.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard-shortcuts.png
new file mode 100644
index 00000000..7b795588
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard-shortcuts.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard.png
new file mode 100644
index 00000000..d4963035
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-keyboard.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-locale.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-locale.png
new file mode 100644
index 00000000..e8a90d22
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-locale.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-peripherals.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-peripherals.png
new file mode 100644
index 00000000..a8225c73
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-peripherals.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-personal.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-personal.png
new file mode 100644
index 00000000..17de4a01
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-personal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-remote-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-remote-desktop.png
new file mode 100644
index 00000000..004ecbf9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-remote-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-screensaver.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-screensaver.png
new file mode 100644
index 00000000..cdbe51a6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-screensaver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-theme.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-theme.png
new file mode 100644
index 00000000..5ab846d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-theme.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-wallpaper.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-wallpaper.png
new file mode 100644
index 00000000..ad64ccd9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop-wallpaper.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop.png
new file mode 100644
index 00000000..c8f31d80
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-other.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-other.png
new file mode 100644
index 00000000..d81e956b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-other.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-network.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-network.png
new file mode 100644
index 00000000..72a8ba94
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-notifications.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-notifications.png
new file mode 100644
index 00000000..291b6de3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-notifications.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-privacy.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-privacy.png
new file mode 100644
index 00000000..79f22674
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-privacy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-search.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-search.png
new file mode 100644
index 00000000..b1678937
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-sharing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-sharing.png
new file mode 100644
index 00000000..92f15966
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-sharing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-windows.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-windows.png
new file mode 100644
index 00000000..86a656e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system-windows.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system.png
new file mode 100644
index 00000000..df687d1f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/preferences-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-error.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-error.png
new file mode 100644
index 00000000..89a575a8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-error.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-network.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-network.png
new file mode 100644
index 00000000..7d3e56df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-network.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-printing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-printing.png
new file mode 100644
index 00000000..5fdfa473
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer-printing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer.png
new file mode 100644
index 00000000..12eab17e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/printer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/process-stop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/process-stop.png
new file mode 100644
index 00000000..bec40e61
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/process-stop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/scanner.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/scanner.png
new file mode 100644
index 00000000..c0167d61
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/scanner.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-high.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-high.png
new file mode 100644
index 00000000..923803b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-high.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-low.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-low.png
new file mode 100644
index 00000000..5f9cb9e1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-low.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-medium.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-medium.png
new file mode 100644
index 00000000..4785e287
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/security-medium.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred-rtl.png
new file mode 100644
index 00000000..e48a9e9e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred.png
new file mode 100644
index 00000000..3269c424
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/semi-starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-available.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-available.png
new file mode 100644
index 00000000..3c43e4e3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-urgent.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-urgent.png
new file mode 100644
index 00000000..e1954016
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/software-update-urgent.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/starred.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/starred.png
new file mode 100644
index 00000000..2aefe782
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/starred.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-file-manager.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-file-manager.png
new file mode 100644
index 00000000..ce070ef2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-file-manager.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-help.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-help.png
new file mode 100644
index 00000000..7f9c827c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-help.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-lock-screen.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-lock-screen.png
new file mode 100644
index 00000000..53f1a424
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-lock-screen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-log-out.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-log-out.png
new file mode 100644
index 00000000..debeac7a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-log-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-run.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-run.png
new file mode 100644
index 00000000..0a3be945
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-run.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-search.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-search.png
new file mode 100644
index 00000000..e4b1f33c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-shutdown.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-shutdown.png
new file mode 100644
index 00000000..c38dff08
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-shutdown.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-install.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-install.png
new file mode 100644
index 00000000..19dee58c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-install.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-update.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-update.png
new file mode 100644
index 00000000..7e490cc5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-software-update.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-users.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-users.png
new file mode 100644
index 00000000..cfe12eea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/system-users.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-due.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-due.png
new file mode 100644
index 00000000..36824fd5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-past-due.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-past-due.png
new file mode 100644
index 00000000..573882ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/task-past-due.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/tools-check-spelling.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/tools-check-spelling.png
new file mode 100644
index 00000000..518d175c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/tools-check-spelling.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-bronze.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-bronze.png
new file mode 100644
index 00000000..d486cc0c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-bronze.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-gold.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-gold.png
new file mode 100644
index 00000000..57705b73
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-gold.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-silver.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-silver.png
new file mode 100644
index 00000000..4581a2ad
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/trophy-silver.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/uninterruptible-power-supply.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/uninterruptible-power-supply.png
new file mode 100644
index 00000000..2e2072a7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/uninterruptible-power-supply.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-available.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-available.png
new file mode 100644
index 00000000..33bbb68f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-available.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-away.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-away.png
new file mode 100644
index 00000000..fb330981
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-away.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-busy.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-busy.png
new file mode 100644
index 00000000..4dae8c97
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-busy.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-idle.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-idle.png
new file mode 100644
index 00000000..5df909f0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-idle.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-info.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-info.png
new file mode 100644
index 00000000..28e6e61d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-info.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-invisible.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-invisible.png
new file mode 100644
index 00000000..eed02914
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-invisible.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-offline.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-offline.png
new file mode 100644
index 00000000..28e025ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-offline.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-trash-full.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-trash-full.png
new file mode 100644
index 00000000..39830390
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/user-trash-full.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/utilities-terminal.png
new file mode 100644
index 00000000..695b1dcd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/video-display.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/video-display.png
new file mode 100644
index 00000000..1ce33c12
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/video-display.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-fullscreen.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-fullscreen.png
new file mode 100644
index 00000000..39ac4af7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-fullscreen.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-refresh.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-refresh.png
new file mode 100644
index 00000000..5467932d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-refresh.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-restore.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-restore.png
new file mode 100644
index 00000000..db61fc26
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-restore.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-ascending.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-ascending.png
new file mode 100644
index 00000000..2310a69f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-ascending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-descending.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-descending.png
new file mode 100644
index 00000000..5fa29f34
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/view-sort-descending.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear-night.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear-night.png
new file mode 100644
index 00000000..0d862503
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear.png
new file mode 100644
index 00000000..66e038b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-clear.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds-night.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds-night.png
new file mode 100644
index 00000000..af963368
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds-night.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds.png
new file mode 100644
index 00000000..002a5c7d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-few-clouds.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-fog.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-fog.png
new file mode 100644
index 00000000..839176f9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-fog.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-overcast.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-overcast.png
new file mode 100644
index 00000000..d6224cc8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-overcast.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-severe-alert.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-severe-alert.png
new file mode 100644
index 00000000..2c9a9a82
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-severe-alert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers-scattered.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers-scattered.png
new file mode 100644
index 00000000..13889ccb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers-scattered.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers.png
new file mode 100644
index 00000000..24a6d50b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-showers.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-snow.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-snow.png
new file mode 100644
index 00000000..72e96009
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-snow.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-storm.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-storm.png
new file mode 100644
index 00000000..5a8b21f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/weather-storm.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/web-browser.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/web-browser.png
new file mode 100644
index 00000000..6a5da225
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/web-browser.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-close.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-close.png
new file mode 100644
index 00000000..7dbfee35
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-close.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-new.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-new.png
new file mode 100644
index 00000000..21a433b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/window-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-fit-best.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-fit-best.png
new file mode 100644
index 00000000..35af9127
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-fit-best.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-in.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-in.png
new file mode 100644
index 00000000..6ebb2d99
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-in.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-original.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-original.png
new file mode 100644
index 00000000..946c223c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-original.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-out.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-out.png
new file mode 100644
index 00000000..e7e44263
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/legacy/zoom-out.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-executable.png
index 717e3e92..2c2998f5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/audio-x-generic.png
index af50c5af..7d012a44 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/font-x-generic.png
index d7c1ff25..702316dd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/image-x-generic.png
index f2c5f0dd..6614d1b9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/image-x-generic.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 f8c4d7d2..2c7b59d1 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/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-html.png
index ec061749..f36102d0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic-template.png
index 6638720f..8ce121c7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic.png
index a07ec8b6..822716de 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-preview.png
index 5a4c91a6..822716de 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-script.png
index 5cfe71fc..485ea408 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/video-x-generic.png
index bfe46945..95ec306b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/video-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-address-book.png
index bfde554e..a48cee96 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document-template.png
index 8a94e536..f9ffb5e4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document.png
index 3387f0bc..3bad6130 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing-template.png
index a6f8bb9e..082c4e38 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing.png
index bf7ee93d..bb7470a3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation-template.png
index 11596c37..753747d4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation.png
index d4f1a5a2..313c8686 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet-template.png
index 5d7f58cb..f80c9b87 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet.png
index f8f09a2c..5b02d6ba 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-documents.png
index a9c1e38e..4147967e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png
index 2fd43be2..aaa6a8b2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download.png
index f50a13e6..9249be29 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-drag-accept.png
new file mode 100644
index 00000000..edafd1ed
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-music.png
index b814fbb9..1f1fd762 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-open.png
new file mode 100644
index 00000000..66a98f85
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-pictures.png
index 879b318a..d41a7e32 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-publicshare.png
index 3b3ef9ed..1638fc2c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-remote.png
index c1dd0dfc..0aaa119d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-saved-search.png
index 6757a1aa..a216f044 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png
index 7f260972..cab1cd2d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-templates.png
index da3ac217..36db12a3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-videos.png
index 2db06811..975a06b5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder.png
index c1655ca0..d14feb60 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/network-workgroup.png
index 72eb93db..7be45ca2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/network-workgroup.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-bookmarks.png
index e971c29b..d753b751 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-desktop.png
index 6d519c26..edc06803 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-home.png
index c0fbc612..5167e85e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/appointment-soon-symbolic.symbolic.png
index 57f27e04..9a7d02e8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-locked-symbolic.symbolic.png
index b8ec4604..f76d3dd4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/auth-sim-locked-symbolic.symbolic.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 ddfd9e9d..6092c770 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/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/avatar-default.png
index 35618caf..d4ccb75f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/avatar-default.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-charging-symbolic.symbolic.png
index 28e92294..7d597c20 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-symbolic.symbolic.png
index 0aab7787..0fe85a25 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-charging-symbolic.symbolic.png
index 5b8dc917..73218f34 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-symbolic.symbolic.png
index 3dcabe42..7ff22a3f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-charging-symbolic.symbolic.png
index 03d04f7a..ed10c21c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-symbolic.symbolic.png
index 853748b2..3ae534ff 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/bluetooth-disabled-symbolic.symbolic.png
index 9bb0cc30..b3130459 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..57eff17c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-missed-symbolic.symbolic.png
index 28ce69a6..f29df4cf 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..48d89b7e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..ec6517c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/channel-insecure-symbolic.symbolic.png
index e5eb728b..e2c4b1f9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-information-symbolic.symbolic.png
index 12456a09..9c29997c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-password-symbolic.symbolic.png
index e558738f..255e8531 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-loading.png
index 6bdc21c2..b247f5d2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-missing.png
index cad1496e..82e1087e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..9dfabe0c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..8c8814ac
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..7df33c19
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..932c3d38
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/printer-warning-symbolic.symbolic.png
index 9604f425..de871ce5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-allowed-symbolic.symbolic.png
index d39e427a..c8f25700 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-locked-symbolic.symbolic.png
index 83ef94de..0ae81df9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/task-due-symbolic.symbolic.png
index 40fda2f3..cd855e11 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touchpad-disabled-symbolic.symbolic.png
index 5754418f..c7bdf11e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/user-not-tracked-symbolic.symbolic.png
index 77142210..6a425770 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png
index d9c63261..7a06534c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png
index e3c12feb..3ad94c1a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-overcast-symbolic.symbolic.png
index 38d3e739..e9707f4e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-severe-alert-symbolic.symbolic.png
index 7c4eff52..343408f9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-showers-scattered-symbolic.symbolic.png
index 4364afe1..40537a4c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-snow-symbolic.symbolic.png
index 598a8b56..6d2ddeb4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png
index 3b69bfb3..985cd32b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/48x48/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..abb496d5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..fdc3a167
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..cce9351e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..c1f7d324
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-legacy-systray-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
new file mode 100644
index 00000000..64b172ef
Binary files /dev/null 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/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-windows-symbolic.symbolic.png
new file mode 100644
index 00000000..6fe5fdcc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..7ab1a452
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..2eb033a4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..938c6934
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..5c8ce303
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..5c8ce303
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..938c6934
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..505d7e30
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..3f7b9d86
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..2f6bb581
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..9a805533
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..af8c4a70
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..92e9c37c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..92e9c37c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..af8c4a70
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..c769e49e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..fb5abcb4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..619f8ba5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..a00c2cfd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..23b60b70
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/48x48/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headphones.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headphones.png
new file mode 100644
index 00000000..cdbf73f3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headphones.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headset.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headset.png
new file mode 100644
index 00000000..e5eff366
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-headset.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-microphone.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-microphone.png
new file mode 100644
index 00000000..1ad8550f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/audio-microphone.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/computer.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/computer.png
new file mode 100644
index 00000000..1c28dcea
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/computer.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-harddisk.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-harddisk.png
index 22b9dacf..9644237e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-harddisk.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-harddisk.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-removable-media.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-removable-media.png
new file mode 100644
index 00000000..b7f8fc28
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/devices/drive-removable-media.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-readonly.png
index cd92aefd..bc4ff53e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-shared.png
index 574bf5b1..ca8d094e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-shared.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-symbolic-link.png
index f3811cc1..24841c88 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png
index 00b8facb..a8f034bb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-unreadable.png
index 234a7886..690550e8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-calculator.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-calculator.png
new file mode 100644
index 00000000..6467a185
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-calculator.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-character-map.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-character-map.png
new file mode 100644
index 00000000..4f10d51a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-character-map.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-dictionary.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-dictionary.png
new file mode 100644
index 00000000..e7efacaf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-dictionary.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-text-editor.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-text-editor.png
new file mode 100644
index 00000000..aa3cb835
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/accessories-text-editor.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/address-book-new.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/address-book-new.png
new file mode 100644
index 00000000..7c6c648b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/address-book-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-internet.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-internet.png
new file mode 100644
index 00000000..a1f0e192
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-internet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-system.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-system.png
new file mode 100644
index 00000000..d9a74c75
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/applications-system.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-new.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-new.png
new file mode 100644
index 00000000..a2602e09
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-open.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-open.png
new file mode 100644
index 00000000..d87561f1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-page-setup.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-page-setup.png
new file mode 100644
index 00000000..069112b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-page-setup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-properties.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-properties.png
new file mode 100644
index 00000000..af870af2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-properties.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert-rtl.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert-rtl.png
new file mode 100644
index 00000000..8195187c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert-rtl.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert.png
new file mode 100644
index 00000000..6c8f5391
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-revert.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save-as.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save-as.png
new file mode 100644
index 00000000..4824895a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save-as.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save.png
new file mode 100644
index 00000000..f27892aa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/document-save.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/edit-select-all.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/edit-select-all.png
new file mode 100644
index 00000000..9b7adee1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/edit-select-all.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/emblem-package.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/emblem-package.png
new file mode 100644
index 00000000..1eaf68fd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/emblem-package.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-new.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-new.png
new file mode 100644
index 00000000..9da0e436
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-visiting.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-visiting.png
new file mode 100644
index 00000000..375c242a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/folder-visiting.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/image-missing.png
new file mode 100644
index 00000000..78be34b5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/input-dialpad.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/input-dialpad.png
new file mode 100644
index 00000000..ea9dbed1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/input-dialpad.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/mark-location.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/mark-location.png
new file mode 100644
index 00000000..35e096f8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/mark-location.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/multimedia-player.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/multimedia-player.png
new file mode 100644
index 00000000..2bcfc29c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/multimedia-player.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/utilities-terminal.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/utilities-terminal.png
new file mode 100644
index 00000000..c5be3ce5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/legacy/utilities-terminal.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/application-x-executable.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/application-x-executable.png
index 100959ec..b8fe76a6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/application-x-executable.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/application-x-executable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/audio-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/audio-x-generic.png
index 8e112277..a349642b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/audio-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/audio-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/font-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/font-x-generic.png
index 5c5dfe5a..2071307b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/font-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/font-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/image-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/image-x-generic.png
index ba0af75f..f99f6b2b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/image-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/image-x-generic.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 dc4034f6..29f00d98 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/512x512/mimetypes/text-html.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-html.png
index ae5b7fa9..fec89352 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-html.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-html.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic-template.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic-template.png
index 049580b7..2b232d67 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic-template.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic.png
index 11d3f2da..9bfdc8a2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-preview.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-preview.png
index e9bd451a..3f73a698 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-preview.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-preview.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-script.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-script.png
index 9add897b..0a0348b7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-script.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/text-x-script.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/video-x-generic.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/video-x-generic.png
new file mode 100644
index 00000000..e08ef590
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/video-x-generic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-address-book.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-address-book.png
index 8b374747..a22757eb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-address-book.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-address-book.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document-template.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document-template.png
index 2b273593..0f543db4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document-template.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document.png
index 1e87d30e..4a1f3199 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-document.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing-template.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing-template.png
index e887ce2f..2eb88502 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing-template.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing.png
index afd4604f..d3620c23 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-drawing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation-template.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation-template.png
index 224cc9c8..074de5fa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation-template.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation.png
index 669ac76b..8bc54147 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-presentation.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet-template.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet-template.png
index 6f8612fb..68f0eb27 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet-template.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet-template.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet.png
index c7bae22f..c10fb5b5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/mimetypes/x-office-spreadsheet.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-documents.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-documents.png
index e27407df..eeb53e31 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-documents.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-documents.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-download.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-download.png
index 47f04ca3..6f2db19f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-download.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-download.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-drag-accept.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-drag-accept.png
new file mode 100644
index 00000000..1df58dce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-drag-accept.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-music.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-music.png
index c6a4ea65..c03db2ee 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-music.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-music.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-open.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-open.png
new file mode 100644
index 00000000..4f71df3f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-open.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-pictures.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-pictures.png
index 83628be1..dc9546fc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-pictures.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-pictures.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-publicshare.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-publicshare.png
index 6c6313ca..35ad6539 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-publicshare.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-publicshare.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-remote.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-remote.png
index 60426aed..7c327aaa 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-remote.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-remote.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-saved-search.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-saved-search.png
index 4d1e6ff5..78dd1702 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-saved-search.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-saved-search.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-templates.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-templates.png
index 44c3d7b3..42e68c89 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-templates.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-templates.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-videos.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-videos.png
index e707c464..5cf05d0c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-videos.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder-videos.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder.png
index 1348b5e9..4bc7607a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/folder.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/network-workgroup.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/network-workgroup.png
new file mode 100644
index 00000000..17ad1fb2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/network-workgroup.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-bookmarks.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-bookmarks.png
index 9a487967..051b2821 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-bookmarks.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-bookmarks.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-desktop.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-desktop.png
index 4eaa1c4e..8815a96c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-desktop.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-desktop.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-home.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-home.png
index c89d2b33..6730e124 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-home.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/places/user-home.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/status/avatar-default.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/avatar-default.png
new file mode 100644
index 00000000..9156d8b9
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/avatar-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-loading.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-loading.png
index 8698e588..d297a325 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-loading.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-loading.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-missing.png b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-missing.png
index 78be34b5..5faaeee2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-missing.png and b/gtk-nsis-pack/share/icons/Adwaita/512x512/status/image-missing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/action-unavailable-symbolic.symbolic.png
index 0fd150cf..9c732fb0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/application-exit-symbolic.symbolic.png
index 94a7aea4..f5705cb8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-start-symbolic.symbolic.png
index 47dd6f8c..d73b1fb7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-stop-symbolic.symbolic.png
index eeb03fba..990fb217 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/color-select-symbolic.symbolic.png
index bd42b4b6..e2ecb0f7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-as-symbolic.symbolic.png
index e18efea5..2f575a95 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-symbolic.symbolic.png
index a9c0d87f..2d134ba4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..986a2b46
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-mark-important-symbolic.symbolic.png
index a476adbc..3ed368fe 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..38b074b7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..007a7546
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..8ddabd5d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/media-view-subtitles-symbolic.symbolic.png
index 9dbab3fa..98c9bb3c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-log-out-symbolic.symbolic.png
index 94a7aea4..f5705cb8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..63fa06f6
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..d8c0935a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..b2d251ef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..370d3401
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png
index 0f287f8a..f1c6faad 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/goa-panel-symbolic.symbolic.png
index b64d3504..69210c74 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-privacy-symbolic.symbolic.png
index 9f62744d..83b42ae1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-activities-symbolic.symbolic.png
index 4b59d81b..b065d454 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-body-symbolic.symbolic.png
index caa07ede..26aed601 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-food-symbolic.symbolic.png
index 379ec1e6..cc875a99 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-food-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-nature-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-nature-symbolic.symbolic.png
index 2d72e1d3..f04fdd75 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-nature-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-nature-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-objects-symbolic.symbolic.png
index 056e4150..854f5cc0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-people-symbolic.symbolic.png
index 1e253452..50af56de 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-symbols-symbolic.symbolic.png
index 7dd655a6..7d8a77f0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-travel-symbolic.symbolic.png
index e5b3689a..345c13a2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-fingerprint-symbolic.symbolic.png
index d291711d..f620c4f5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-sim-symbolic.symbolic.png
index e651063f..8a9c2ab9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-smartcard-symbolic.symbolic.png
index cadc23e2..1b88e309 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..640f0c4e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/display-projector-symbolic.symbolic.png
index 51882678..81e86582 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index ad8b9f95..f7779a79 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png
index ad8b9f95..f7779a79 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-system-symbolic.symbolic.png
index 9935ce4b..f7779a79 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-usb-symbolic.symbolic.png
index ad8b9f95..88893d44 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-multidisk-symbolic.symbolic.png
index 49b6614f..f0bd3455 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-dialpad-symbolic.symbolic.png
index 212da41e..de169958 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/media-zip-symbolic.symbolic.png
index 9935ce4b..a4841060 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/media-zip-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-old-symbolic.symbolic.png
new file mode 100644
index 00000000..269101c1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-symbolic.symbolic.png
index 056e4150..ec335e6e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/tv-symbolic.symbolic.png
index a41eefab..c29dba56 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png
index e168cd89..614c70a2 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png
index 29e7a696..b1a82246 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/appointment-soon-symbolic.symbolic.png
index b1f73191..e24ba293 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-locked-symbolic.symbolic.png
index e6eec825..3c572a15 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/auth-sim-locked-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 30502f9c..e1c85a75 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-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-charging-symbolic.symbolic.png
index 667ca775..b61fb833 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-symbolic.symbolic.png
index 7a8569e0..6400fde1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-charging-symbolic.symbolic.png
index 417a6dd1..a060c5cd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-symbolic.symbolic.png
index ad6f2e6b..d077aa42 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-charging-symbolic.symbolic.png
index f1d23777..b40197ad 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-symbolic.symbolic.png
index 33579585..c9128b4f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/bluetooth-disabled-symbolic.symbolic.png
index 31a31d8a..3d1670a9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..dfc3cb02
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-missed-symbolic.symbolic.png
index b132158b..db5eafbe 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..8483d59a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..b94d06e0
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/channel-insecure-symbolic.symbolic.png
index f9659cf3..cd591f5f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-information-symbolic.symbolic.png
index c7d98f0f..019603fc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-password-symbolic.symbolic.png
index 34236b2f..44bc6807 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..c0cbe2c4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..ae665f0a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..32a04465
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..4854a57c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/printer-warning-symbolic.symbolic.png
index e42b3127..ceeafbcd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-allowed-symbolic.symbolic.png
index d396c6d2..b3c4857d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-locked-symbolic.symbolic.png
index c4df2a74..ff95e1d3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/task-due-symbolic.symbolic.png
index 75b1d129..1e6812fe 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touchpad-disabled-symbolic.symbolic.png
index 8244ffb6..7825f219 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/user-not-tracked-symbolic.symbolic.png
index fd1550ea..3dd4b20e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png
index a732fe51..a1425247 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png
index 07a301bf..6914ad3d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-overcast-symbolic.symbolic.png
index 9e9baeae..80bac6b9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-severe-alert-symbolic.symbolic.png
index 4e6e842f..90c20d25 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-showers-scattered-symbolic.symbolic.png
index 97500e62..105df32e 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-snow-symbolic.symbolic.png
index 63c7c8f2..a2aa0342 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png
index 68fa3cf7..b9d39b22 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/64x64/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..6c4b1e1e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..bee516dd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..5e81c954
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..1c0c98d3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-legacy-systray-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-top-bar-symbolic.symbolic.png
new file mode 100644
index 00000000..956614cf
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-top-bar-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-windows-symbolic.symbolic.png
new file mode 100644
index 00000000..705bdd8a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..763e432d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..f716d271
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..4ecff59f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..42c2a0a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..42c2a0a2
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..4ecff59f
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..64ddffde
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..eadd9821
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..e548b781
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..53530ad4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..2f870f43
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..6a8b83a5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..6a8b83a5
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..2f870f43
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..54ac73bb
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..dc1415e4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..3c1ff900
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..e6009a55
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..33443cee
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/64x64/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-readonly.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-readonly.png
index e57abce3..cd28096c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-readonly.png and b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-readonly.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-shared.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-shared.png
new file mode 100644
index 00000000..8abf4990
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-shared.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-symbolic-link.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-symbolic-link.png
index 5efc5a95..59babaf1 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-symbolic-link.png and b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-symbolic-link.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-synchronizing.png
index 08cdcea4..4868df92 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-synchronizing.png and b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-unreadable.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-unreadable.png
index 3ce9ed26..a5c4d107 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-unreadable.png and b/gtk-nsis-pack/share/icons/Adwaita/8x8/emblems/emblem-unreadable.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-default.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-default.png
new file mode 100644
index 00000000..7a382f1a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-default.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-new.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-new.png
new file mode 100644
index 00000000..c8cdd9c7
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-new.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-synchronizing.png b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-synchronizing.png
new file mode 100644
index 00000000..08cdcea4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/8x8/legacy/emblem-synchronizing.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/action-unavailable-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/action-unavailable-symbolic.symbolic.png
index d767c13c..9648409b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/action-unavailable-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/action-unavailable-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/application-exit-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/application-exit-symbolic.symbolic.png
index 00a621fd..3071a2b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/application-exit-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/application-exit-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-start-symbolic.symbolic.png
index 3c16593d..a2e791d3 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-start-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-stop-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-stop-symbolic.symbolic.png
index a71d9b5b..141b448b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-stop-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/call-stop-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/color-select-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/color-select-symbolic.symbolic.png
index 26a364a3..0a68b9b6 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/color-select-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/color-select-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-as-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-as-symbolic.symbolic.png
index 0b6a515e..27a9dfc4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-as-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-as-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-symbolic.symbolic.png
index 616f5e4c..4fa87b23 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/document-save-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-forward-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-forward-symbolic.symbolic.png
new file mode 100644
index 00000000..37246b67
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-forward-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-mark-important-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-mark-important-symbolic.symbolic.png
index dc2875fd..e0be402d 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-mark-important-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-mark-important-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-message-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-message-new-symbolic.symbolic.png
new file mode 100644
index 00000000..3932f281
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-message-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-all-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-all-symbolic.symbolic.png
new file mode 100644
index 00000000..a5a7def1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-all-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-sender-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-sender-symbolic.symbolic.png
new file mode 100644
index 00000000..d9779f28
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/mail-reply-sender-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/media-view-subtitles-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/media-view-subtitles-symbolic.symbolic.png
index e10c7b38..7bdc9340 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/media-view-subtitles-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/media-view-subtitles-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-log-out-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-log-out-symbolic.symbolic.png
index 00a621fd..3071a2b0 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-log-out-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/system-log-out-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-decrease-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-decrease-symbolic.symbolic.png
new file mode 100644
index 00000000..f706184d
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-decrease-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-increase-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-increase-symbolic.symbolic.png
new file mode 100644
index 00000000..efbc8865
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/value-increase-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-bullet-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-bullet-symbolic.symbolic.png
new file mode 100644
index 00000000..cbd46d6c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-bullet-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-ordered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-ordered-symbolic.symbolic.png
new file mode 100644
index 00000000..6aa45d04
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-list-ordered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png
index ee1cd950..7b037a39 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/actions/view-pin-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/goa-panel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/goa-panel-symbolic.symbolic.png
index 3a669df5..b5537c99 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/goa-panel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/goa-panel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-privacy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-privacy-symbolic.symbolic.png
index 4abc3ed1..9fbb85cc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-privacy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/apps/preferences-system-privacy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-activities-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-activities-symbolic.symbolic.png
index 36eaa455..33a4e589 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-activities-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-activities-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-body-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-body-symbolic.symbolic.png
index 8e0be1e4..d8b998ae 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-body-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-body-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-food-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-food-symbolic.symbolic.png
index 1b17767d..4dcfff08 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-food-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-food-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 c3344aab..7368d86e 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/categories/emoji-objects-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-objects-symbolic.symbolic.png
index aab03dc6..55323283 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-objects-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-objects-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-people-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-people-symbolic.symbolic.png
index 77e59c3b..ac37957f 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-people-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-people-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-symbols-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-symbols-symbolic.symbolic.png
index c769a8bb..2f4e7f07 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-symbols-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-symbols-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-travel-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-travel-symbolic.symbolic.png
index 494bc5cc..92796760 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-travel-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/categories/emoji-travel-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-fingerprint-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-fingerprint-symbolic.symbolic.png
index 68d6841c..1a4b5d0a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-fingerprint-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-fingerprint-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-sim-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-sim-symbolic.symbolic.png
index d60a19dd..1452bebd 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-sim-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-sim-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-smartcard-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-smartcard-symbolic.symbolic.png
index 5a41a08f..fb2acd10 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-smartcard-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/auth-smartcard-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/bluetooth-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/bluetooth-symbolic.symbolic.png
new file mode 100644
index 00000000..bff23917
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/bluetooth-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/display-projector-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/display-projector-symbolic.symbolic.png
index 79114a3a..2f2b7023 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/display-projector-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/display-projector-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-ieee1394-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-ieee1394-symbolic.symbolic.png
index 2b5147e7..5ceedcbc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-ieee1394-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-ieee1394-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png
index 2b5147e7..5ceedcbc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-system-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-system-symbolic.symbolic.png
index 35f270f2..5ceedcbc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-system-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-system-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-usb-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-usb-symbolic.symbolic.png
index 2b5147e7..035b1393 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-usb-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-harddisk-usb-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-multidisk-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-multidisk-symbolic.symbolic.png
index 6c1fd3ee..b245e0fb 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-multidisk-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/drive-multidisk-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-dialpad-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-dialpad-symbolic.symbolic.png
index b6c6de80..62d24bd4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-dialpad-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/input-dialpad-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/media-zip-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/media-zip-symbolic.symbolic.png
index 35f270f2..683441d8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/media-zip-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/media-zip-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-old-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-old-symbolic.symbolic.png
new file mode 100644
index 00000000..69baf6fa
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-old-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-symbolic.symbolic.png
index aab03dc6..3135a275 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/phone-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/tv-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/tv-symbolic.symbolic.png
index f7b5701e..4c9f9dc8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/tv-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/devices/tv-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png
index a666d3dd..83865cd8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-download-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png
index f11c0ce3..8f62bc92 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/places/folder-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/appointment-soon-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/appointment-soon-symbolic.symbolic.png
index 31969b09..c513f70c 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/appointment-soon-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/appointment-soon-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-locked-symbolic.symbolic.png
index 72bfa315..d08b74f5 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/auth-sim-locked-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 aea1efcd..e8353ed6 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-caution-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-charging-symbolic.symbolic.png
index e6f0e31a..bc16fdbc 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-symbolic.symbolic.png
index 3f9f48b5..0bb2c138 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-caution-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-charging-symbolic.symbolic.png
index 99980324..d63e0940 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-symbolic.symbolic.png
index a40e9eb5..d898baee 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-full-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-charging-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-charging-symbolic.symbolic.png
index 9908a3d8..695d299a 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-charging-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-charging-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-symbolic.symbolic.png
index 3d997b14..daea0d63 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/battery-good-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/bluetooth-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/bluetooth-disabled-symbolic.symbolic.png
index 90f6689c..71101998 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/bluetooth-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/bluetooth-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-incoming-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-incoming-symbolic.symbolic.png
new file mode 100644
index 00000000..50a3f250
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-incoming-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-missed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-missed-symbolic.symbolic.png
index 47b08ae2..5986e983 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-missed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-missed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-outgoing-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-outgoing-symbolic.symbolic.png
new file mode 100644
index 00000000..b93a839b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/call-outgoing-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/camera-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/camera-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..c8432e2e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/camera-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/channel-insecure-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/channel-insecure-symbolic.symbolic.png
index b8a5e02b..b74e4a87 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/channel-insecure-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/channel-insecure-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-information-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-information-symbolic.symbolic.png
index 6c951f56..ab46b709 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-information-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-information-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-password-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-password-symbolic.symbolic.png
index 30d606b0..09c82672 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-password-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/dialog-password-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-active-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-active-symbolic.symbolic.png
new file mode 100644
index 00000000..c6886bf3
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-active-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..1d46cdbe
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/location-services-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/microphone-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/microphone-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..62535643
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/microphone-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/notifications-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/notifications-disabled-symbolic.symbolic.png
new file mode 100644
index 00000000..af7fd21b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/notifications-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/printer-warning-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/printer-warning-symbolic.symbolic.png
index fee0b2d5..9c0832de 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/printer-warning-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/printer-warning-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-allowed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-allowed-symbolic.symbolic.png
index 1cbd4052..54a14b16 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-allowed-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-allowed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-locked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-locked-symbolic.symbolic.png
index 4cf76549..011bcc43 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-locked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/rotation-locked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/task-due-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/task-due-symbolic.symbolic.png
index 78419706..02f8c4df 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/task-due-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/task-due-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touchpad-disabled-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touchpad-disabled-symbolic.symbolic.png
index 28da6f3e..6a3b0da4 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touchpad-disabled-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/touchpad-disabled-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/user-not-tracked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/user-not-tracked-symbolic.symbolic.png
index 6eefd989..88f37a10 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/user-not-tracked-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/user-not-tracked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png
index 3c4063a3..09515d95 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-clear-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png
index 0ed4196e..ce9e2e30 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-few-clouds-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-overcast-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-overcast-symbolic.symbolic.png
index bfd3592b..118d6494 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-overcast-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-overcast-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-severe-alert-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-severe-alert-symbolic.symbolic.png
index 34b0ec63..277d6f7b 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-severe-alert-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-severe-alert-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-showers-scattered-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-showers-scattered-symbolic.symbolic.png
index 1c3d15a1..a3d761a7 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-showers-scattered-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-showers-scattered-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-snow-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-snow-symbolic.symbolic.png
index bef834db..a33fbac9 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-snow-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-snow-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png
index c006745d..3f91f767 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png and b/gtk-nsis-pack/share/icons/Adwaita/96x96/status/weather-windy-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..2b18f649
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..65f6083b
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-symbolic.symbolic.png
new file mode 100644
index 00000000..f4360731
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/checkbox-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-legacy-systray-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-legacy-systray-symbolic.symbolic.png
new file mode 100644
index 00000000..8feea16e
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-legacy-systray-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-top-bar-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-top-bar-symbolic.symbolic.png
new file mode 100644
index 00000000..aadc3422
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-top-bar-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-windows-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-windows-symbolic.symbolic.png
new file mode 100644
index 00000000..1a435dbc
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/focus-windows-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/list-drag-handle-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/list-drag-handle-symbolic.symbolic.png
new file mode 100644
index 00000000..987a8b49
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/list-drag-handle-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-down-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-down-symbolic.symbolic.png
new file mode 100644
index 00000000..8288f4cd
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-down-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..b991fb2a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic.symbolic.png
new file mode 100644
index 00000000..910489b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..910489b8
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic.symbolic.png
new file mode 100644
index 00000000..b991fb2a
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-up-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-up-symbolic.symbolic.png
new file mode 100644
index 00000000..6f2042ef
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/pan-up-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-checked-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-checked-symbolic.symbolic.png
new file mode 100644
index 00000000..efddd42c
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-checked-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-mixed-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-mixed-symbolic.symbolic.png
new file mode 100644
index 00000000..27c6a924
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-mixed-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-symbolic.symbolic.png
new file mode 100644
index 00000000..97630ce4
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/radio-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..100209ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic.symbolic.png
new file mode 100644
index 00000000..5213ebe1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-end-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic-rtl.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic-rtl.symbolic.png
new file mode 100644
index 00000000..5213ebe1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic-rtl.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic.symbolic.png
new file mode 100644
index 00000000..100209ce
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/selection-start-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-close-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-close-symbolic.symbolic.png
new file mode 100644
index 00000000..caec86a1
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-close-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-maximize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-maximize-symbolic.symbolic.png
new file mode 100644
index 00000000..55152067
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-maximize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-minimize-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-minimize-symbolic.symbolic.png
new file mode 100644
index 00000000..f2da1339
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-minimize-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-new-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-new-symbolic.symbolic.png
new file mode 100644
index 00000000..44bf5c88
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-new-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-restore-symbolic.symbolic.png b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-restore-symbolic.symbolic.png
new file mode 100644
index 00000000..b4cf25df
Binary files /dev/null and b/gtk-nsis-pack/share/icons/Adwaita/96x96/ui/window-restore-symbolic.symbolic.png differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/cursors/fleur.cur b/gtk-nsis-pack/share/icons/Adwaita/cursors/fleur.cur
index c25f52d0..187970f8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/cursors/fleur.cur and b/gtk-nsis-pack/share/icons/Adwaita/cursors/fleur.cur differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/cursors/size_all.cur b/gtk-nsis-pack/share/icons/Adwaita/cursors/size_all.cur
index c25f52d0..187970f8 100644
Binary files a/gtk-nsis-pack/share/icons/Adwaita/cursors/size_all.cur and b/gtk-nsis-pack/share/icons/Adwaita/cursors/size_all.cur differ
diff --git a/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache b/gtk-nsis-pack/share/icons/Adwaita/icon-theme.cache
index 67a7ff52..5bdf1727 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/index.theme b/gtk-nsis-pack/share/icons/Adwaita/index.theme
index e4c07818..4956c65b 100644
--- a/gtk-nsis-pack/share/icons/Adwaita/index.theme
+++ b/gtk-nsis-pack/share/icons/Adwaita/index.theme
@@ -20,26 +20,16 @@ PanelDefault=32
PanelSizes=16,22,32,48,64,72,96,128
# Directory list
-Directories=8x8/emblems,16x16/actions,16x16/apps,16x16/categories,16x16/devices,16x16/emblems,16x16/emotes,16x16/mimetypes,16x16/places,16x16/status,22x22/actions,22x22/apps,22x22/categories,22x22/devices,22x22/emblems,22x22/emotes,22x22/mimetypes,22x22/places,22x22/status,24x24/actions,24x24/apps,24x24/categories,24x24/devices,24x24/emblems,24x24/emotes,24x24/mimetypes,24x24/places,24x24/status,32x32/actions,32x32/apps,32x32/categories,32x32/devices,32x32/emblems,32x32/emotes,32x32/mimetypes,32x32/places,32x32/status,48x48/actions,48x48/apps,48x48/categories,48x48/devices,48x48/emblems,48x48/emotes,48x48/mimetypes,48x48/places,48x48/status,64x64/actions,64x64/apps,64x64/categories,64x64/devices,64x64/emblems,64x64/emotes,64x64/mimetypes,64x64/places,64x64/status,96x96/actions,96x96/apps,96x96/categories,96x96/devices,96x96/emblems,96x96/emotes,96x96/mimetypes,96x96/places,96x96/status,256x256/actions,256x256/apps,256x256/categories,256x256/devices,256x256/emblems,256x256/emotes,256x256/mimetypes,256x256/places,256x256/status,512x512/actions,512x512/apps,512x512/categories,512x512/devices,512x512/emblems,512x512/mimetypes,512x512/places,512x512/status,scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status,scalable-up-to-32/status,
+Directories=8x8/emblems,8x8/legacy,16x16/devices,16x16/emblems,16x16/legacy,16x16/mimetypes,16x16/places,16x16/status,16x16/ui,22x22/devices,22x22/emblems,22x22/legacy,22x22/mimetypes,22x22/places,22x22/status,22x22/ui,24x24/devices,24x24/emblems,24x24/legacy,24x24/mimetypes,24x24/places,24x24/status,24x24/ui,32x32/devices,32x32/emblems,32x32/legacy,32x32/mimetypes,32x32/places,32x32/status,32x32/ui,48x48/devices,48x48/emblems,48x48/legacy,48x48/mimetypes,48x48/places,48x48/status,48x48/ui,64x64/emblems,64x64/mimetypes,64x64/places,96x96/emblems,96x96/mimetypes,96x96/places,256x256/legacy,256x256/mimetypes,256x256/places,512x512/devices,512x512/emblems,512x512/legacy,512x512/mimetypes,512x512/places,512x512/status,scalable/actions,scalable/apps,scalable/categories,scalable/devices,scalable/emblems,scalable/emotes,scalable/mimetypes,scalable/places,scalable/status,scalable/legacy,scalable/ui,scalable-up-to-32/status,
[8x8/emblems]
Context=Emblems
Size=8
Type=Fixed
-[16x16/actions]
-Context=Actions
-Size=16
-Type=Fixed
-
-[16x16/apps]
-Context=Applications
-Size=16
-Type=Fixed
-
-[16x16/categories]
-Context=Categories
-Size=16
+[8x8/legacy]
+Context=Legacy
+Size=8
Type=Fixed
[16x16/devices]
@@ -52,8 +42,8 @@ Context=Emblems
Size=16
Type=Fixed
-[16x16/emotes]
-Context=Emotes
+[16x16/legacy]
+Context=Legacy
Size=16
Type=Fixed
@@ -72,19 +62,9 @@ Context=Status
Size=16
Type=Fixed
-[22x22/actions]
-Context=Actions
-Size=22
-Type=Fixed
-
-[22x22/apps]
-Context=Applications
-Size=22
-Type=Fixed
-
-[22x22/categories]
-Context=Categories
-Size=22
+[16x16/ui]
+Context=UI
+Size=16
Type=Fixed
[22x22/devices]
@@ -97,8 +77,8 @@ Context=Emblems
Size=22
Type=Fixed
-[22x22/emotes]
-Context=Emotes
+[22x22/legacy]
+Context=Legacy
Size=22
Type=Fixed
@@ -117,19 +97,9 @@ Context=Status
Size=22
Type=Fixed
-[24x24/actions]
-Context=Actions
-Size=24
-Type=Fixed
-
-[24x24/apps]
-Context=Applications
-Size=24
-Type=Fixed
-
-[24x24/categories]
-Context=Categories
-Size=24
+[22x22/ui]
+Context=UI
+Size=22
Type=Fixed
[24x24/devices]
@@ -142,8 +112,8 @@ Context=Emblems
Size=24
Type=Fixed
-[24x24/emotes]
-Context=Emotes
+[24x24/legacy]
+Context=Legacy
Size=24
Type=Fixed
@@ -162,19 +132,9 @@ Context=Status
Size=24
Type=Fixed
-[32x32/actions]
-Context=Actions
-Size=32
-Type=Fixed
-
-[32x32/apps]
-Context=Applications
-Size=32
-Type=Fixed
-
-[32x32/categories]
-Context=Categories
-Size=32
+[24x24/ui]
+Context=UI
+Size=24
Type=Fixed
[32x32/devices]
@@ -187,8 +147,8 @@ Context=Emblems
Size=32
Type=Fixed
-[32x32/emotes]
-Context=Emotes
+[32x32/legacy]
+Context=Legacy
Size=32
Type=Fixed
@@ -207,19 +167,9 @@ Context=Status
Size=32
Type=Fixed
-[48x48/actions]
-Context=Actions
-Size=48
-Type=Fixed
-
-[48x48/apps]
-Context=Applications
-Size=48
-Type=Fixed
-
-[48x48/categories]
-Context=Categories
-Size=48
+[32x32/ui]
+Context=UI
+Size=32
Type=Fixed
[48x48/devices]
@@ -232,8 +182,8 @@ Context=Emblems
Size=48
Type=Fixed
-[48x48/emotes]
-Context=Emotes
+[48x48/legacy]
+Context=Legacy
Size=48
Type=Fixed
@@ -252,24 +202,9 @@ Context=Status
Size=48
Type=Fixed
-[64x64/actions]
-Context=Actions
-Size=64
-Type=Fixed
-
-[64x64/apps]
-Context=Applications
-Size=64
-Type=Fixed
-
-[64x64/categories]
-Context=Categories
-Size=64
-Type=Fixed
-
-[64x64/devices]
-Context=Devices
-Size=64
+[48x48/ui]
+Context=UI
+Size=48
Type=Fixed
[64x64/emblems]
@@ -277,11 +212,6 @@ Context=Emblems
Size=64
Type=Fixed
-[64x64/emotes]
-Context=Emotes
-Size=64
-Type=Fixed
-
[64x64/mimetypes]
Context=MimeTypes
Size=64
@@ -292,41 +222,11 @@ Context=Places
Size=64
Type=Fixed
-[64x64/status]
-Context=Status
-Size=64
-Type=Fixed
-
-[96x96/actions]
-Context=Actions
-Size=96
-Type=Fixed
-
-[96x96/apps]
-Context=Applications
-Size=96
-Type=Fixed
-
-[96x96/categories]
-Context=Categories
-Size=96
-Type=Fixed
-
-[96x96/devices]
-Context=Devices
-Size=96
-Type=Fixed
-
[96x96/emblems]
Context=Emblems
Size=96
Type=Fixed
-[96x96/emotes]
-Context=Emotes
-Size=96
-Type=Fixed
-
[96x96/mimetypes]
Context=MimeTypes
Size=96
@@ -337,48 +237,8 @@ Context=Places
Size=96
Type=Fixed
-[96x96/status]
-Context=Status
-Size=96
-Type=Fixed
-
-[256x256/actions]
-Context=Actions
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[256x256/apps]
-Context=Applications
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[256x256/categories]
-Context=Categories
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[256x256/devices]
-Context=Devices
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[256x256/emblems]
-Context=Emblems
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[256x256/emotes]
-Context=Emotes
+[256x256/legacy]
+Context=Legacy
Size=256
MinSize=56
MaxSize=256
@@ -398,34 +258,6 @@ MinSize=56
MaxSize=256
Type=Scalable
-[256x256/status]
-Context=Status
-Size=256
-MinSize=56
-MaxSize=256
-Type=Scalable
-
-[512x512/actions]
-Context=Actions
-Size=512
-MinSize=56
-MaxSize=512
-Type=Scalable
-
-[512x512/apps]
-Context=Applications
-Size=512
-MinSize=56
-MaxSize=512
-Type=Scalable
-
-[512x512/categories]
-Context=Categories
-Size=512
-MinSize=56
-MaxSize=512
-Type=Scalable
-
[512x512/devices]
Context=Devices
Size=512
@@ -440,6 +272,13 @@ MinSize=56
MaxSize=512
Type=Scalable
+[512x512/legacy]
+Context=Legacy
+Size=512
+MinSize=56
+MaxSize=512
+Type=Scalable
+
[512x512/mimetypes]
Context=MimeTypes
Size=512
@@ -524,6 +363,20 @@ MinSize=8
MaxSize=512
Type=Scalable
+[scalable/legacy]
+Context=Legacy
+Size=16
+MinSize=8
+MaxSize=512
+Type=Scalable
+
+[scalable/ui]
+Context=UI
+Size=16
+MinSize=8
+MaxSize=512
+Type=Scalable
+
[scalable-up-to-32/status]
Context=Status
Size=16
diff --git a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/action-unavailable-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/action-unavailable-symbolic.svg
index 44786905..16caf5b8 100644
--- a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/action-unavailable-symbolic.svg
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/action-unavailable-symbolic.svg
@@ -1,3 +1,3 @@
diff --git a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/application-exit-symbolic.svg b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/application-exit-symbolic.svg
index 9c67a215..538caf94 100644
--- a/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/application-exit-symbolic.svg
+++ b/gtk-nsis-pack/share/icons/Adwaita/scalable/actions/application-exit-symbolic.svg
@@ -1,6 +1,9 @@
-