Diff of the two buildlogs:

--
--- b1/build.log	2025-01-25 20:03:50.182092559 +0000
+++ b2/build.log	2025-01-25 20:14:26.489363897 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Sat Jan 25 08:00:55 -12 2025
-I: pbuilder-time-stamp: 1737835255
+I: Current time: Sat Feb 28 16:26:57 +14 2026
+I: pbuilder-time-stamp: 1772245617
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -22,52 +22,84 @@
 dpkg-source: info: unpacking timeshift_24.06.6-1.debian.tar.xz
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/2258136/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/D01_modify_environment starting
+debug: Running on ionos5-amd64.
+I: Changing host+domainname to test build reproducibility
+I: Adding a custom variable just for the fun of it...
+I: Changing /bin/sh to bash
+'/bin/sh' -> '/bin/bash'
+lrwxrwxrwx 1 root root 9 Feb 28 02:27 /bin/sh -> /bin/bash
+I: Setting pbuilder2's login shell to /bin/bash
+I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/D02_print_environment starting
 I: set
-  BUILDDIR='/build/reproducible-path'
-  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
-  BUILDUSERNAME='pbuilder1'
-  BUILD_ARCH='amd64'
-  DEBIAN_FRONTEND='noninteractive'
-  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='amd64'
+  BASH=/bin/sh
+  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
+  BASH_ALIASES=()
+  BASH_ARGC=()
+  BASH_ARGV=()
+  BASH_CMDS=()
+  BASH_LINENO=([0]="12" [1]="0")
+  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
+  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
+  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
+  BASH_VERSION='5.2.37(1)-release'
+  BUILDDIR=/build/reproducible-path
+  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
+  BUILDUSERNAME=pbuilder2
+  BUILD_ARCH=amd64
+  DEBIAN_FRONTEND=noninteractive
+  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 '
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=x86_64
+  HOST_ARCH=amd64
   IFS=' 	
   '
-  INVOCATION_ID='e82abeeed5b147d385f723968203aa29'
-  LANG='C'
-  LANGUAGE='en_US:en'
-  LC_ALL='C'
-  MAIL='/var/mail/root'
-  OPTIND='1'
-  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
-  PBCURRENTCOMMANDLINEOPERATION='build'
-  PBUILDER_OPERATION='build'
-  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
-  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
-  PBUILDER_SYSCONFDIR='/etc'
-  PPID='2258136'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=d312c18613f14249acef1ad8d3d1e49b
+  LANG=C
+  LANGUAGE=et_EE:et
+  LC_ALL=C
+  MACHTYPE=x86_64-pc-linux-gnu
+  MAIL=/var/mail/root
+  OPTERR=1
+  OPTIND=1
+  OSTYPE=linux-gnu
+  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
+  PBCURRENTCOMMANDLINEOPERATION=build
+  PBUILDER_OPERATION=build
+  PBUILDER_PKGDATADIR=/usr/share/pbuilder
+  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
+  PBUILDER_SYSCONFDIR=/etc
+  PIPESTATUS=([0]="0")
+  POSIXLY_CORRECT=y
+  PPID=1563271
   PS4='+ '
-  PWD='/'
-  SHELL='/bin/bash'
-  SHLVL='2'
-  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.V64A615R/pbuilderrc_Sl9Y --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.V64A615R/b1 --logfile b1/build.log timeshift_24.06.6-1.dsc'
-  SUDO_GID='111'
-  SUDO_UID='106'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://46.16.76.132:3128'
+  PWD=/
+  SHELL=/bin/bash
+  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
+  SHLVL=3
+  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.V64A615R/pbuilderrc_YiNP --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.V64A615R/b2 --logfile b2/build.log timeshift_24.06.6-1.dsc'
+  SUDO_GID=110
+  SUDO_UID=105
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://213.165.73.152:3128
 I: uname -a
-  Linux ionos11-amd64 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux
+  Linux i-capture-the-hostname 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/2258136/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -486,7 +518,7 @@
 Get: 365 http://deb.debian.org/debian unstable/main amd64 valac-0.56-vapi all 0.56.17-1 [1078 kB]
 Get: 366 http://deb.debian.org/debian unstable/main amd64 valac-bin amd64 0.56.17-1 [336 kB]
 Get: 367 http://deb.debian.org/debian unstable/main amd64 valac amd64 0.56.17-1 [432 kB]
-Fetched 158 MB in 7s (21.5 MB/s)
+Fetched 158 MB in 25s (6409 kB/s)
 Preconfiguring packages ...
 Selecting previously unselected package libsystemd-shared:amd64.
 (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19832 files and directories currently installed.)
@@ -1671,8 +1703,8 @@
 Setting up tzdata (2025a-1) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Sat Jan 25 20:02:46 UTC 2025.
-Universal Time is now:  Sat Jan 25 20:02:46 UTC 2025.
+Local time is now:      Sat Feb 28 02:34:51 UTC 2026.
+Universal Time is now:  Sat Feb 28 02:34:51 UTC 2026.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up libxcb-present0:amd64 (1.17.0-2+b1) ...
@@ -2004,7 +2036,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/timeshift-24.06.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../timeshift_24.06.6-1_source.changes
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/timeshift-24.06.6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../timeshift_24.06.6-1_source.changes
 dpkg-buildpackage: info: source package timeshift
 dpkg-buildpackage: info: source version 24.06.6-1
 dpkg-buildpackage: info: source distribution unstable
@@ -2079,69 +2115,69 @@
 
 Found ninja-1.12.1 at /usr/bin/ninja
    dh_auto_build
-	cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j20 -v
+	cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j42 -v
 [1/165] /usr/bin/msgfmt -o po/am/LC_MESSAGES/timeshift.mo ../po/am.po
-[2/165] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/timeshift.mo ../po/ar.po
-[3/165] /usr/bin/msgfmt -o po/az/LC_MESSAGES/timeshift.mo ../po/az.po
-[4/165] /usr/bin/msgfmt -o po/br/LC_MESSAGES/timeshift.mo ../po/br.po
-[5/165] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/timeshift.mo ../po/ca@valencia.po
+[2/165] /usr/bin/msgfmt -o po/az/LC_MESSAGES/timeshift.mo ../po/az.po
+[3/165] /usr/bin/msgfmt -o po/br/LC_MESSAGES/timeshift.mo ../po/br.po
+[4/165] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/timeshift.mo ../po/eu.po
+[5/165] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/timeshift.mo ../po/ar.po
 [6/165] /usr/bin/msgfmt -o po/be/LC_MESSAGES/timeshift.mo ../po/be.po
-[7/165] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/timeshift.mo ../po/ca.po
-[8/165] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/timeshift.mo ../po/cs.po
-[9/165] /usr/bin/msgfmt -o po/cy/LC_MESSAGES/timeshift.mo ../po/cy.po
-[10/165] /usr/bin/msgfmt -o po/da/LC_MESSAGES/timeshift.mo ../po/da.po
-[11/165] /usr/bin/msgfmt -o po/de/LC_MESSAGES/timeshift.mo ../po/de.po
-[12/165] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/timeshift.mo ../po/bg.po
-[13/165] /usr/bin/msgfmt -o po/el/LC_MESSAGES/timeshift.mo ../po/el.po
-[14/165] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/timeshift.mo ../po/en_GB.po
-[15/165] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/timeshift.mo ../po/eo.po
-[16/165] /usr/bin/msgfmt -o po/es/LC_MESSAGES/timeshift.mo ../po/es.po
-[17/165] /usr/bin/msgfmt -o po/et/LC_MESSAGES/timeshift.mo ../po/et.po
-[18/165] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/timeshift.mo ../po/eu.po
+[7/165] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/timeshift.mo ../po/bg.po
+[8/165] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/timeshift.mo ../po/ca.po
+[9/165] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/timeshift.mo ../po/ca@valencia.po
+[10/165] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/timeshift.mo ../po/cs.po
+[11/165] /usr/bin/msgfmt -o po/cy/LC_MESSAGES/timeshift.mo ../po/cy.po
+[12/165] /usr/bin/msgfmt -o po/da/LC_MESSAGES/timeshift.mo ../po/da.po
+[13/165] /usr/bin/msgfmt -o po/de/LC_MESSAGES/timeshift.mo ../po/de.po
+[14/165] /usr/bin/msgfmt -o po/el/LC_MESSAGES/timeshift.mo ../po/el.po
+[15/165] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/timeshift.mo ../po/en_GB.po
+[16/165] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/timeshift.mo ../po/eo.po
+[17/165] /usr/bin/msgfmt -o po/es/LC_MESSAGES/timeshift.mo ../po/es.po
+[18/165] /usr/bin/msgfmt -o po/et/LC_MESSAGES/timeshift.mo ../po/et.po
 [19/165] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/timeshift.mo ../po/fa.po
 [20/165] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/timeshift.mo ../po/fi.po
 [21/165] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/timeshift.mo ../po/fr.po
 [22/165] /usr/bin/msgfmt -o po/fr_CA/LC_MESSAGES/timeshift.mo ../po/fr_CA.po
-[23/165] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/timeshift.mo ../po/hr.po
-[24/165] /usr/bin/msgfmt -o po/he/LC_MESSAGES/timeshift.mo ../po/he.po
-[25/165] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/timeshift.mo ../po/hi.po
+[23/165] /usr/bin/msgfmt -o po/he/LC_MESSAGES/timeshift.mo ../po/he.po
+[24/165] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/timeshift.mo ../po/hi.po
+[25/165] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/timeshift.mo ../po/hr.po
 [26/165] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/timeshift.mo ../po/hu.po
 [27/165] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/timeshift.mo ../po/ia.po
-[28/165] /usr/bin/msgfmt -o po/is/LC_MESSAGES/timeshift.mo ../po/is.po
-[29/165] /usr/bin/msgfmt -o po/it/LC_MESSAGES/timeshift.mo ../po/it.po
-[30/165] /usr/bin/msgfmt -o po/id/LC_MESSAGES/timeshift.mo ../po/id.po
-[31/165] /usr/bin/msgfmt -o po/ie/LC_MESSAGES/timeshift.mo ../po/ie.po
+[28/165] /usr/bin/msgfmt -o po/id/LC_MESSAGES/timeshift.mo ../po/id.po
+[29/165] /usr/bin/msgfmt -o po/ie/LC_MESSAGES/timeshift.mo ../po/ie.po
+[30/165] /usr/bin/msgfmt -o po/is/LC_MESSAGES/timeshift.mo ../po/is.po
+[31/165] /usr/bin/msgfmt -o po/it/LC_MESSAGES/timeshift.mo ../po/it.po
 [32/165] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/timeshift.mo ../po/ja.po
 [33/165] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/timeshift.mo ../po/ka.po
 [34/165] /usr/bin/msgfmt -o po/kab/LC_MESSAGES/timeshift.mo ../po/kab.po
-[35/165] /usr/bin/msgfmt -o po/ku/LC_MESSAGES/timeshift.mo ../po/ku.po
-[36/165] /usr/bin/msgfmt -o po/la/LC_MESSAGES/timeshift.mo ../po/la.po
-[37/165] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/timeshift.mo ../po/lt.po
-[38/165] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/timeshift.mo ../po/nb.po
-[39/165] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/timeshift.mo ../po/ne.po
-[40/165] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/timeshift.mo ../po/oc.po
-[41/165] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/timeshift.mo ../po/ko.po
+[35/165] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/timeshift.mo ../po/ko.po
+[36/165] /usr/bin/msgfmt -o po/ku/LC_MESSAGES/timeshift.mo ../po/ku.po
+[37/165] /usr/bin/msgfmt -o po/la/LC_MESSAGES/timeshift.mo ../po/la.po
+[38/165] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/timeshift.mo ../po/lt.po
+[39/165] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/timeshift.mo ../po/nb.po
+[40/165] /usr/bin/msgfmt -o po/ne/LC_MESSAGES/timeshift.mo ../po/ne.po
+[41/165] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/timeshift.mo ../po/oc.po
 [42/165] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/timeshift.mo ../po/nl.po
-[43/165] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/timeshift.mo ../po/pl.po
-[44/165] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/timeshift.mo ../po/pt.po
+[43/165] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/timeshift.mo ../po/pt.po
+[44/165] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/timeshift.mo ../po/pl.po
 [45/165] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/timeshift.mo ../po/pt_BR.po
 [46/165] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/timeshift.mo ../po/ro.po
-[47/165] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/timeshift.mo ../po/ru.po
-[48/165] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/timeshift.mo ../po/sk.po
-[49/165] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/timeshift.mo ../po/sl.po
-[50/165] /usr/bin/msgfmt -o po/sn/LC_MESSAGES/timeshift.mo ../po/sn.po
-[51/165] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/timeshift.mo ../po/sr.po
-[52/165] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/timeshift.mo ../po/sr@latin.po
-[53/165] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/timeshift.mo ../po/sv.po
-[54/165] /usr/bin/msgfmt -o po/te/LC_MESSAGES/timeshift.mo ../po/te.po
-[55/165] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/timeshift.mo ../po/tg.po
-[56/165] /usr/bin/msgfmt -o po/th/LC_MESSAGES/timeshift.mo ../po/th.po
-[57/165] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/timeshift.mo ../po/uk.po
+[47/165] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/timeshift.mo ../po/sk.po
+[48/165] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/timeshift.mo ../po/ru.po
+[49/165] /usr/bin/msgfmt -o po/sn/LC_MESSAGES/timeshift.mo ../po/sn.po
+[50/165] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/timeshift.mo ../po/sr@latin.po
+[51/165] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/timeshift.mo ../po/sl.po
+[52/165] /usr/bin/msgfmt -o po/te/LC_MESSAGES/timeshift.mo ../po/te.po
+[53/165] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/timeshift.mo ../po/sr.po
+[54/165] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/timeshift.mo ../po/sv.po
+[55/165] /usr/bin/msgfmt -o po/th/LC_MESSAGES/timeshift.mo ../po/th.po
+[56/165] /usr/bin/msgfmt -o po/tg/LC_MESSAGES/timeshift.mo ../po/tg.po
+[57/165] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/timeshift.mo ../po/zh_CN.po
 [58/165] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/timeshift.mo ../po/tr.po
-[59/165] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/timeshift.mo ../po/vi.po
+[59/165] /usr/bin/msgfmt -o po/uz/LC_MESSAGES/timeshift.mo ../po/uz.po
 [60/165] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/timeshift.mo ../po/zh_TW.po
-[61/165] /usr/bin/msgfmt -o po/uz/LC_MESSAGES/timeshift.mo ../po/uz.po
-[62/165] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/timeshift.mo ../po/zh_CN.po
+[61/165] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/timeshift.mo ../po/uk.po
+[62/165] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/timeshift.mo ../po/vi.po
 [63/165] valac -C -D XAPP -D GTK3_18 --pkg xapp --pkg posix --pkg gee-0.8 --pkg vte-2.91 --pkg json-glib-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gtk+-3.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory src/timeshift.p --basedir ../src ../src/AppConsole.vala ../src/Core/AppExcludeEntry.vala ../src/Core/Main.vala ../src/Core/Snapshot.vala ../src/Core/SnapshotRepo.vala ../src/Core/Subvolume.vala ../src/Utility/AppLock.vala ../src/Utility/AsyncTask.vala ../src/Utility/CronTab.vala ../src/Utility/CryptTabEntry.vala ../src/Utility/DeleteFileTask.vala ../src/Utility/Device.vala ../src/Utility/FileItem.vala ../src/Utility/FsTabEntry.vala ../src/Utility/GtkHelper.vala ../src/Utility/IconManager.vala ../src/Utility/LicenseText.vala ../src/Utility/LinuxDistro.vala ../src/Utility/MountEntry.vala ../src/Utility/OSDNotify.vala ../src/Utility/RsyncSpaceCheckTask.vala ../src/Utility/RsyncTask.vala ../src/Utility/SystemUser.vala ../src/Utility/TimeoutCounter.vala ../src/Utility/TeeJee.FileSystem.vala ../src/Utility/TeeJee.Json.vala ../src/Utility/TeeJee.Logging.vala ../src/Utility/TeeJee.Misc.vala ../src/Utility/TeeJee.Process.vala ../src/Utility/TeeJee.System.vala ../src/Utility/Gtk/CustomMessageDialog.vala ../src/Utility/Gtk/TerminalWindow.vala src/config.vala
 ../src/Utility/Gtk/TerminalWindow.vala:123.4-123.18: warning: `Vte.Terminal.spawn_sync' has been deprecated since 0.48
   123 | 			term.spawn_sync(
@@ -2230,73 +2266,72 @@
 src/timeshift.p/Utility/OSDNotify.c:65:20: warning: ‘osd_notify_properties’ defined but not used [-Wunused-variable]
    65 | static GParamSpec* osd_notify_properties[OSD_NOTIFY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~
-[66/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_AppLock.c.o -MF src/timeshift.p/meson-generated_Utility_AppLock.c.o.d -o src/timeshift.p/meson-generated_Utility_AppLock.c.o -c src/timeshift.p/Utility/AppLock.c
+[66/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_config.c.o -MF src/timeshift.p/meson-generated_config.c.o.d -o src/timeshift.p/meson-generated_config.c.o -c src/timeshift.p/config.c
+[67/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o -c src/timeshift.p/Utility/TeeJee.Logging.c
+[68/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_FileItem.c.o -MF src/timeshift.p/meson-generated_Utility_FileItem.c.o.d -o src/timeshift.p/meson-generated_Utility_FileItem.c.o -c src/timeshift.p/Utility/FileItem.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/AppLock.c:27:
-src/timeshift.p/Utility/AppLock.c: In function ‘app_lock_get_type’:
+                 from src/timeshift.p/Utility/FileItem.c:27:
+src/timeshift.p/Utility/FileItem.c: In function ‘file_item_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AppLock.c:415:13: note: in expansion of macro ‘g_once_init_enter’
-  415 |         if (g_once_init_enter (&app_lock_type_id__once)) {
+src/timeshift.p/Utility/FileItem.c:683:13: note: in expansion of macro ‘g_once_init_enter’
+  683 |         if (g_once_init_enter (&file_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AppLock.c: At top level:
-src/timeshift.p/Utility/AppLock.c:67:20: warning: ‘app_lock_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* app_lock_properties[APP_LOCK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~
-[67/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o -MF src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o.d -o src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o -c src/timeshift.p/Utility/DeleteFileTask.c
+[69/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -MF src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o.d -o src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -c src/timeshift.p/Utility/RsyncSpaceCheckTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/DeleteFileTask.c:27:
-src/timeshift.p/Utility/DeleteFileTask.c: In function ‘delete_file_task_get_type’:
+                 from src/timeshift.p/Utility/RsyncSpaceCheckTask.c:27:
+src/timeshift.p/Utility/RsyncSpaceCheckTask.c: In function ‘rsync_space_check_task_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/DeleteFileTask.c:704:13: note: in expansion of macro ‘g_once_init_enter’
-  704 |         if (g_once_init_enter (&delete_file_task_type_id__once)) {
+src/timeshift.p/Utility/RsyncSpaceCheckTask.c:811:13: note: in expansion of macro ‘g_once_init_enter’
+  811 |         if (g_once_init_enter (&rsync_space_check_task_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/DeleteFileTask.c: At top level:
-src/timeshift.p/Utility/DeleteFileTask.c:89:20: warning: ‘delete_file_task_properties’ defined but not used [-Wunused-variable]
-   89 | static GParamSpec* delete_file_task_properties[DELETE_FILE_TASK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[68/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o -MF src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o.d -o src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o -c src/timeshift.p/Utility/LinuxDistro.c
-src/timeshift.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_dist_info’:
-src/timeshift.p/Utility/LinuxDistro.c:321:30: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  321 |                         gint _line_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/LinuxDistro.c:524:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  524 |                                 gint _line_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/RsyncSpaceCheckTask.c: At top level:
+src/timeshift.p/Utility/RsyncSpaceCheckTask.c:88:20: warning: ‘rsync_space_check_task_properties’ defined but not used [-Wunused-variable]
+   88 | static GParamSpec* rsync_space_check_task_properties[RSYNC_SPACE_CHECK_TASK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[70/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o -MF src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o.d -o src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o -c src/timeshift.p/Utility/TimeoutCounter.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/LinuxDistro.c:27:
-src/timeshift.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_type’:
+                 from src/timeshift.p/Utility/TimeoutCounter.c:27:
+src/timeshift.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/LinuxDistro.c:861:13: note: in expansion of macro ‘g_once_init_enter’
-  861 |         if (g_once_init_enter (&linux_distro_type_id__once)) {
+src/timeshift.p/Utility/TimeoutCounter.c:356:13: note: in expansion of macro ‘g_once_init_enter’
+  356 |         if (g_once_init_enter (&timeout_counter_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[69/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_MountEntry.c.o -MF src/timeshift.p/meson-generated_Utility_MountEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_MountEntry.c.o -c src/timeshift.p/Utility/MountEntry.c
+src/timeshift.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_start_counter_thread’:
+src/timeshift.p/Utility/TimeoutCounter.c:282:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
+  282 |                         system (_tmp7_);
+      |                         ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TimeoutCounter.c: At top level:
+src/timeshift.p/Utility/TimeoutCounter.c:66:20: warning: ‘timeout_counter_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* timeout_counter_properties[TIMEOUT_COUNTER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[71/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_MountEntry.c.o -MF src/timeshift.p/meson-generated_Utility_MountEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_MountEntry.c.o -c src/timeshift.p/Utility/MountEntry.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -2317,24 +2352,108 @@
 src/timeshift.p/Utility/MountEntry.c:52:20: warning: ‘mount_entry_properties’ defined but not used [-Wunused-variable]
    52 | static GParamSpec* mount_entry_properties[MOUNT_ENTRY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[70/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_FileItem.c.o -MF src/timeshift.p/meson-generated_Utility_FileItem.c.o.d -o src/timeshift.p/meson-generated_Utility_FileItem.c.o -c src/timeshift.p/Utility/FileItem.c
+[72/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o -MF src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o.d -o src/timeshift.p/meson-generated_Utility_DeleteFileTask.c.o -c src/timeshift.p/Utility/DeleteFileTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/FileItem.c:27:
-src/timeshift.p/Utility/FileItem.c: In function ‘file_item_get_type’:
+                 from src/timeshift.p/Utility/DeleteFileTask.c:27:
+src/timeshift.p/Utility/DeleteFileTask.c: In function ‘delete_file_task_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/FileItem.c:683:13: note: in expansion of macro ‘g_once_init_enter’
-  683 |         if (g_once_init_enter (&file_item_type_id__once)) {
+src/timeshift.p/Utility/DeleteFileTask.c:704:13: note: in expansion of macro ‘g_once_init_enter’
+  704 |         if (g_once_init_enter (&delete_file_task_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[71/165] valac -C -D XAPP -D GTK3_18 --pkg xapp --pkg posix --pkg gee-0.8 --pkg vte-2.91 --pkg json-glib-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gtk+-3.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory src/timeshift-gtk.p --basedir ../src ../src/AppGtk.vala ../src/Core/AppExcludeEntry.vala ../src/Core/Main.vala ../src/Core/Snapshot.vala ../src/Core/SnapshotRepo.vala ../src/Core/Subvolume.vala ../src/Utility/AppLock.vala ../src/Utility/AsyncTask.vala ../src/Utility/CronTab.vala ../src/Utility/CryptTabEntry.vala ../src/Utility/DeleteFileTask.vala ../src/Utility/Device.vala ../src/Utility/FileItem.vala ../src/Utility/FsTabEntry.vala ../src/Utility/GtkHelper.vala ../src/Utility/IconManager.vala ../src/Utility/LicenseText.vala ../src/Utility/LinuxDistro.vala ../src/Utility/MountEntry.vala ../src/Utility/OSDNotify.vala ../src/Utility/RsyncSpaceCheckTask.vala ../src/Utility/RsyncTask.vala ../src/Utility/SystemUser.vala ../src/Utility/TimeoutCounter.vala ../src/Utility/TeeJee.FileSystem.vala ../src/Utility/TeeJee.Json.vala ../src/Utility/TeeJee.Logging.vala ../src/Utility/TeeJee.Misc.vala ../src/Utility/TeeJee.Process.vala ../src/Utility/TeeJee.System.vala ../src/Utility/Gtk/CustomMessageDialog.vala ../src/Utility/Gtk/TerminalWindow.vala ../src/Gtk/BackupBox.vala ../src/Gtk/BackupDeviceBox.vala ../src/Gtk/BackupFinishBox.vala ../src/Gtk/BackupWindow.vala ../src/Gtk/BootOptionsBox.vala ../src/Gtk/BootOptionsWindow.vala ../src/Gtk/DeleteBox.vala ../src/Gtk/DeleteFinishBox.vala ../src/Gtk/DeleteWindow.vala ../src/Gtk/EstimateBox.vala ../src/Gtk/ExcludeAppsBox.vala ../src/Gtk/ExcludeBox.vala ../src/Gtk/ExcludeListSummaryWindow.vala ../src/Gtk/ExcludeMessageWindow.vala ../src/Gtk/FinishBox.vala ../src/Gtk/MainWindow.vala ../src/Gtk/MiscBox.vala ../src/Gtk/RestoreBox.vala ../src/Gtk/RestoreDeviceBox.vala ../src/Gtk/RestoreExcludeBox.vala ../src/Gtk/RestoreFinishBox.vala ../src/Gtk/RestoreSummaryBox.vala ../src/Gtk/RestoreWindow.vala ../src/Gtk/RsyncLogBox.vala ../src/Gtk/RsyncLogWindow.vala ../src/Gtk/ScheduleBox.vala ../src/Gtk/SettingsWindow.vala ../src/Gtk/SetupWizardWindow.vala ../src/Gtk/SnapshotBackendBox.vala ../src/Gtk/SnapshotListBox.vala ../src/Gtk/UsersBox.vala src/config.vala
+src/timeshift.p/Utility/DeleteFileTask.c: At top level:
+src/timeshift.p/Utility/DeleteFileTask.c:89:20: warning: ‘delete_file_task_properties’ defined but not used [-Wunused-variable]
+   89 | static GParamSpec* delete_file_task_properties[DELETE_FILE_TASK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[73/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_AppLock.c.o -MF src/timeshift.p/meson-generated_Utility_AppLock.c.o.d -o src/timeshift.p/meson-generated_Utility_AppLock.c.o -c src/timeshift.p/Utility/AppLock.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift.p/Utility/AppLock.c:27:
+src/timeshift.p/Utility/AppLock.c: In function ‘app_lock_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AppLock.c:415:13: note: in expansion of macro ‘g_once_init_enter’
+  415 |         if (g_once_init_enter (&app_lock_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AppLock.c: At top level:
+src/timeshift.p/Utility/AppLock.c:67:20: warning: ‘app_lock_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* app_lock_properties[APP_LOCK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~
+[74/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o -c src/timeshift.p/Utility/TeeJee.Json.c
+[75/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o -c src/timeshift.p/Utility/TeeJee.Misc.c
+src/timeshift.p/Utility/TeeJee.Misc.c: In function ‘g_time_format’:
+src/timeshift.p/Utility/TeeJee.Misc.c:153:14: warning: variable ‘_buffer_size_’ set but not used [-Wunused-but-set-variable]
+  153 |         gint _buffer_size_;
+      |              ^~~~~~~~~~~~~
+[76/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o -c src/timeshift.p/Utility/TeeJee.System.c
+src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_user_id_from_username’:
+src/timeshift.p/Utility/TeeJee.System.c:262:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  262 |                                         gint _tmp11__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:273:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+  273 |                                         gint _tmp13__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:251:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
+  251 |                                 gchar** _tmp10_;
+      |                                         ^~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:249:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
+  249 |                                 gint _arr_size_;
+      |                                      ^~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:234:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  234 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_username_from_uid’:
+src/timeshift.p/Utility/TeeJee.System.c:348:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  348 |                                         gint _tmp11__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:364:46: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
+  364 |                                         gint _tmp15__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:337:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
+  337 |                                 gchar** _tmp10_;
+      |                                         ^~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:335:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
+  335 |                                 gint _arr_size_;
+      |                                      ^~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:320:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  320 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_user_home’:
+src/timeshift.p/Utility/TeeJee.System.c:443:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  443 |                                         gint _tmp11__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:454:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+  454 |                                         gint _tmp13__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:432:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
+  432 |                                 gchar** _tmp10_;
+      |                                         ^~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:430:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
+  430 |                                 gint _arr_size_;
+      |                                      ^~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c:415:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  415 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_exo_open_folder’:
+src/timeshift.p/Utility/TeeJee.System.c:677:22: warning: unused variable ‘_app_name_collection_size_’ [-Wunused-variable]
+  677 |                 gint _app_name_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[77/165] valac -C -D XAPP -D GTK3_18 --pkg xapp --pkg posix --pkg gee-0.8 --pkg vte-2.91 --pkg json-glib-1.0 --pkg gio-unix-2.0 --pkg gio-2.0 --pkg gtk+-3.0 --pkg gobject-2.0 --pkg glib-2.0 --color=always --directory src/timeshift-gtk.p --basedir ../src ../src/AppGtk.vala ../src/Core/AppExcludeEntry.vala ../src/Core/Main.vala ../src/Core/Snapshot.vala ../src/Core/SnapshotRepo.vala ../src/Core/Subvolume.vala ../src/Utility/AppLock.vala ../src/Utility/AsyncTask.vala ../src/Utility/CronTab.vala ../src/Utility/CryptTabEntry.vala ../src/Utility/DeleteFileTask.vala ../src/Utility/Device.vala ../src/Utility/FileItem.vala ../src/Utility/FsTabEntry.vala ../src/Utility/GtkHelper.vala ../src/Utility/IconManager.vala ../src/Utility/LicenseText.vala ../src/Utility/LinuxDistro.vala ../src/Utility/MountEntry.vala ../src/Utility/OSDNotify.vala ../src/Utility/RsyncSpaceCheckTask.vala ../src/Utility/RsyncTask.vala ../src/Utility/SystemUser.vala ../src/Utility/TimeoutCounter.vala ../src/Utility/TeeJee.FileSystem.vala ../src/Utility/TeeJee.Json.vala ../src/Utility/TeeJee.Logging.vala ../src/Utility/TeeJee.Misc.vala ../src/Utility/TeeJee.Process.vala ../src/Utility/TeeJee.System.vala ../src/Utility/Gtk/CustomMessageDialog.vala ../src/Utility/Gtk/TerminalWindow.vala ../src/Gtk/BackupBox.vala ../src/Gtk/BackupDeviceBox.vala ../src/Gtk/BackupFinishBox.vala ../src/Gtk/BackupWindow.vala ../src/Gtk/BootOptionsBox.vala ../src/Gtk/BootOptionsWindow.vala ../src/Gtk/DeleteBox.vala ../src/Gtk/DeleteFinishBox.vala ../src/Gtk/DeleteWindow.vala ../src/Gtk/EstimateBox.vala ../src/Gtk/ExcludeAppsBox.vala ../src/Gtk/ExcludeBox.vala ../src/Gtk/ExcludeListSummaryWindow.vala ../src/Gtk/ExcludeMessageWindow.vala ../src/Gtk/FinishBox.vala ../src/Gtk/MainWindow.vala ../src/Gtk/MiscBox.vala ../src/Gtk/RestoreBox.vala ../src/Gtk/RestoreDeviceBox.vala ../src/Gtk/RestoreExcludeBox.vala ../src/Gtk/RestoreFinishBox.vala ../src/Gtk/RestoreSummaryBox.vala ../src/Gtk/RestoreWindow.vala ../src/Gtk/RsyncLogBox.vala ../src/Gtk/RsyncLogWindow.vala ../src/Gtk/ScheduleBox.vala ../src/Gtk/SettingsWindow.vala ../src/Gtk/SetupWizardWindow.vala ../src/Gtk/SnapshotBackendBox.vala ../src/Gtk/SnapshotListBox.vala ../src/Gtk/UsersBox.vala src/config.vala
 ../src/Utility/Gtk/TerminalWindow.vala:123.4-123.18: warning: `Vte.Terminal.spawn_sync' has been deprecated since 0.48
   123 | 			term.spawn_sync(
       | 			^~~~~~~~~~~~~~~ 
@@ -2407,19 +2526,19 @@
 ../src/Utility/TeeJee.Misc.vala:111.2-111.30: warning: Method `TeeJee.Misc.regex_replace' never used
   111 | 	internal string regex_replace(string expression, string text, string replacement){
       | 	^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                     
-../src/Utility/TeeJee.Process.vala:74.3-74.21: warning: Use of possibly unassigned parameter `std_out'
-   74 | 		out string? std_out = null, out string? std_err = null,
-      | 		^~~~~~~~~~~~~~~~~~~                                    
-../src/Utility/TeeJee.Process.vala:74.3-74.21: warning: Use of possibly unassigned parameter `std_out'
-   74 | 		out string? std_out = null, out string? std_err = null,
-      | 		^~~~~~~~~~~~~~~~~~~                                    
 ../src/Utility/TeeJee.Process.vala:74.31-74.49: warning: Use of possibly unassigned parameter `std_err'
    74 | 		out string? std_out = null, out string? std_err = null,
       | 		                            ^~~~~~~~~~~~~~~~~~~        
 ../src/Utility/TeeJee.Process.vala:74.31-74.49: warning: Use of possibly unassigned parameter `std_err'
    74 | 		out string? std_out = null, out string? std_err = null,
       | 		                            ^~~~~~~~~~~~~~~~~~~        
-../src/Utility/Gtk/CustomMessageDialog.vala:145.3-145.22: warning: Switch does not handle `NONE', `CLOSE', `CANCEL' of enum `Gtk.ButtonsType'
+../src/Utility/TeeJee.Process.vala:74.3-74.21: warning: Use of possibly unassigned parameter `std_out'
+   74 | 		out string? std_out = null, out string? std_err = null,
+      | 		^~~~~~~~~~~~~~~~~~~                                    
+../src/Utility/TeeJee.Process.vala:74.3-74.21: warning: Use of possibly unassigned parameter `std_out'
+   74 | 		out string? std_out = null, out string? std_err = null,
+      | 		^~~~~~~~~~~~~~~~~~~                                    
+../src/Utility/Gtk/CustomMessageDialog.vala:145.3-145.22: warning: Switch does not handle `CANCEL', `NONE', `CLOSE' of enum `Gtk.ButtonsType'
   145 | 		switch(buttons_type){
       | 		^~~~~~~~~~~~~~~~~~~~ 
 ../src/Gtk/BootOptionsWindow.vala:38.2-38.34: warning: Field `BootOptionsWindow.bbox_action' never used
@@ -2459,37 +2578,32 @@
   431 | 	public void save_changes(){
       | 	^~~~~~~~~~~~~~~~~~~~~~~~   
 Compilation succeeded - 41 warning(s)
-[72/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o -MF src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o -c src/timeshift.p/Utility/CryptTabEntry.c
-src/timeshift.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_read_file’:
-src/timeshift.p/Utility/CryptTabEntry.c:363:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
-  363 |                                                         gint _part_collection_size_ = 0;
-      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/CryptTabEntry.c:338:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
-  338 |                                                 gint _parts_size_;
-      |                                                      ^~~~~~~~~~~~
-src/timeshift.p/Utility/CryptTabEntry.c:261:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  261 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/CryptTabEntry.c:238:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  238 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
+[78/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o -MF src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o.d -o src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o -c src/timeshift.p/Core/AppExcludeEntry.c
+src/timeshift.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_add_item’:
+src/timeshift.p/Core/AppExcludeEntry.c:1381:22: warning: unused variable ‘_root_user_collection_size_’ [-Wunused-variable]
+ 1381 |                 gint _root_user_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/CryptTabEntry.c:27:
-src/timeshift.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_get_type’:
+                 from src/timeshift.p/Core/AppExcludeEntry.c:27:
+src/timeshift.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/CryptTabEntry.c:922:13: note: in expansion of macro ‘g_once_init_enter’
-  922 |         if (g_once_init_enter (&crypt_tab_entry_type_id__once)) {
+src/timeshift.p/Core/AppExcludeEntry.c:1682:13: note: in expansion of macro ‘g_once_init_enter’
+ 1682 |         if (g_once_init_enter (&app_exclude_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[73/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_CronTab.c.o -MF src/timeshift.p/meson-generated_Utility_CronTab.c.o.d -o src/timeshift.p/meson-generated_Utility_CronTab.c.o -c src/timeshift.p/Utility/CronTab.c
+src/timeshift.p/Core/AppExcludeEntry.c: At top level:
+src/timeshift.p/Core/AppExcludeEntry.c:66:20: warning: ‘app_exclude_entry_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* app_exclude_entry_properties[APP_EXCLUDE_ENTRY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[79/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_CronTab.c.o -MF src/timeshift.p/meson-generated_Utility_CronTab.c.o.d -o src/timeshift.p/meson-generated_Utility_CronTab.c.o -c src/timeshift.p/Utility/CronTab.c
 src/timeshift.p/Utility/CronTab.c: In function ‘cron_tab_has_job’:
 src/timeshift.p/Utility/CronTab.c:272:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
   272 |                 gint _line_collection_size_ = 0;
@@ -2526,173 +2640,60 @@
 src/timeshift.p/Utility/CronTab.c:66:20: warning: ‘cron_tab_properties’ defined but not used [-Wunused-variable]
    66 | static GParamSpec* cron_tab_properties[CRON_TAB_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~
-[74/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_GtkHelper.c.o -MF src/timeshift.p/meson-generated_Utility_GtkHelper.c.o.d -o src/timeshift.p/meson-generated_Utility_GtkHelper.c.o -c src/timeshift.p/Utility/GtkHelper.c
-src/timeshift.p/Utility/GtkHelper.c: In function ‘tee_jee_gtk_helper_gtk_inputbox’:
-src/timeshift.p/Utility/GtkHelper.c:348:9: warning: not enough variable arguments to fit a sentinel [-Wformat=]
-  348 |         _tmp8_ = (GtkDialog*) gtk_dialog_new_with_buttons (title, parent_win, GTK_DIALOG_MODAL, NULL);
-      |         ^~~~~~
-src/timeshift.p/Utility/GtkHelper.c:364:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  364 |         _tmp14_ = gtk_dialog_get_content_area (_tmp13_);
-      |                 ^
-[75/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_AsyncTask.c.o -MF src/timeshift.p/meson-generated_Utility_AsyncTask.c.o.d -o src/timeshift.p/meson-generated_Utility_AsyncTask.c.o -c src/timeshift.p/Utility/AsyncTask.c
-src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_begin’:
-src/timeshift.p/Utility/AsyncTask.c:380:22: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  380 |                 gint _tmp11__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:378:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
-  378 |                 gint _tmp10__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:346:14: warning: variable ‘_spawn_env_size_’ set but not used [-Wunused-but-set-variable]
-  346 |         gint _spawn_env_size_;
-      |              ^~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:339:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
-  339 |         gint _tmp2__length1;
-      |              ^~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:337:14: warning: variable ‘_spawn_args_size_’ set but not used [-Wunused-but-set-variable]
-  337 |         gint _spawn_args_size_;
-      |              ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_set_priority_value’:
-src/timeshift.p/Utility/AsyncTask.c:1169:30: warning: unused variable ‘_pid_collection_size_’ [-Wunused-variable]
- 1169 |                         gint _pid_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/AsyncTask.c:27:
-src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:1421:13: note: in expansion of macro ‘g_once_init_enter’
- 1421 |         if (g_once_init_enter (&async_task_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c: In function ‘app_status_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:1484:13: note: in expansion of macro ‘g_once_init_enter’
- 1484 |         if (g_once_init_enter (&app_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c: At top level:
-src/timeshift.p/Utility/AsyncTask.c:1560:1: warning: ‘_vala_clear_GCond’ defined but not used [-Wunused-function]
- 1560 | _vala_clear_GCond (GCond * mutex)
-      | ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:1550:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
- 1550 | _vala_clear_GRWLock (GRWLock * mutex)
-      | ^~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/AsyncTask.c:1540:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
- 1540 | _vala_clear_GRecMutex (GRecMutex * mutex)
-      | ^~~~~~~~~~~~~~~~~~~~~
-[76/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o -MF src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o.d -o src/timeshift.p/meson-generated_Core_AppExcludeEntry.c.o -c src/timeshift.p/Core/AppExcludeEntry.c
-src/timeshift.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_add_item’:
-src/timeshift.p/Core/AppExcludeEntry.c:1381:22: warning: unused variable ‘_root_user_collection_size_’ [-Wunused-variable]
- 1381 |                 gint _root_user_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Core/AppExcludeEntry.c:27:
-src/timeshift.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/AppExcludeEntry.c:1682:13: note: in expansion of macro ‘g_once_init_enter’
- 1682 |         if (g_once_init_enter (&app_exclude_entry_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/AppExcludeEntry.c: At top level:
-src/timeshift.p/Core/AppExcludeEntry.c:66:20: warning: ‘app_exclude_entry_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* app_exclude_entry_properties[APP_EXCLUDE_ENTRY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[77/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o -MF src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o.d -o src/timeshift.p/meson-generated_Utility_TimeoutCounter.c.o -c src/timeshift.p/Utility/TimeoutCounter.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/TimeoutCounter.c:27:
-src/timeshift.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TimeoutCounter.c:356:13: note: in expansion of macro ‘g_once_init_enter’
-  356 |         if (g_once_init_enter (&timeout_counter_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_start_counter_thread’:
-src/timeshift.p/Utility/TimeoutCounter.c:282:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
-  282 |                         system (_tmp7_);
-      |                         ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TimeoutCounter.c: At top level:
-src/timeshift.p/Utility/TimeoutCounter.c:66:20: warning: ‘timeout_counter_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* timeout_counter_properties[TIMEOUT_COUNTER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[78/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_IconManager.c.o -MF src/timeshift.p/meson-generated_Utility_IconManager.c.o.d -o src/timeshift.p/meson-generated_Utility_IconManager.c.o -c src/timeshift.p/Utility/IconManager.c
-src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_lookup’:
-src/timeshift.p/Utility/IconManager.c:370:38: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
-  370 |                                 gint _ext_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_finalize’:
-src/timeshift.p/Utility/IconManager.c:998:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  998 |         IconManager * self;
-      |                       ^~~~
+[80/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o -MF src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_CryptTabEntry.c.o -c src/timeshift.p/Utility/CryptTabEntry.c
+src/timeshift.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_read_file’:
+src/timeshift.p/Utility/CryptTabEntry.c:363:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
+  363 |                                                         gint _part_collection_size_ = 0;
+      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/CryptTabEntry.c:338:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
+  338 |                                                 gint _parts_size_;
+      |                                                      ^~~~~~~~~~~~
+src/timeshift.p/Utility/CryptTabEntry.c:261:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  261 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/CryptTabEntry.c:238:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+  238 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/IconManager.c:27:
-src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_get_type’:
+                 from src/timeshift.p/Utility/CryptTabEntry.c:27:
+src/timeshift.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/IconManager.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
- 1016 |         if (g_once_init_enter (&icon_manager_type_id__once)) {
+src/timeshift.p/Utility/CryptTabEntry.c:922:13: note: in expansion of macro ‘g_once_init_enter’
+  922 |         if (g_once_init_enter (&crypt_tab_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/IconManager.c: At top level:
-src/timeshift.p/Utility/IconManager.c:86:20: warning: ‘icon_manager_properties’ defined but not used [-Wunused-variable]
-   86 | static GParamSpec* icon_manager_properties[ICON_MANAGER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[79/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_Subvolume.c.o -MF src/timeshift.p/meson-generated_Core_Subvolume.c.o.d -o src/timeshift.p/meson-generated_Core_Subvolume.c.o -c src/timeshift.p/Core/Subvolume.c
+[81/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o -MF src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o.d -o src/timeshift.p/meson-generated_Utility_LinuxDistro.c.o -c src/timeshift.p/Utility/LinuxDistro.c
+src/timeshift.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_dist_info’:
+src/timeshift.p/Utility/LinuxDistro.c:321:30: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  321 |                         gint _line_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/LinuxDistro.c:524:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  524 |                                 gint _line_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Core/Subvolume.c:27:
-src/timeshift.p/Core/Subvolume.c: In function ‘subvolume_get_type’:
+                 from src/timeshift.p/Utility/LinuxDistro.c:27:
+src/timeshift.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/Subvolume.c:1337:13: note: in expansion of macro ‘g_once_init_enter’
- 1337 |         if (g_once_init_enter (&subvolume_type_id__once)) {
+src/timeshift.p/Utility/LinuxDistro.c:861:13: note: in expansion of macro ‘g_once_init_enter’
+  861 |         if (g_once_init_enter (&linux_distro_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[80/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Json.c.o -c src/timeshift.p/Utility/TeeJee.Json.c
-[81/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Misc.c.o -c src/timeshift.p/Utility/TeeJee.Misc.c
-src/timeshift.p/Utility/TeeJee.Misc.c: In function ‘g_time_format’:
-src/timeshift.p/Utility/TeeJee.Misc.c:153:14: warning: variable ‘_buffer_size_’ set but not used [-Wunused-but-set-variable]
-  153 |         gint _buffer_size_;
-      |              ^~~~~~~~~~~~~
 [82/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_SystemUser.c.o -MF src/timeshift.p/meson-generated_Utility_SystemUser.c.o.d -o src/timeshift.p/meson-generated_Utility_SystemUser.c.o -c src/timeshift.p/Utility/SystemUser.c
 src/timeshift.p/Utility/SystemUser.c: In function ‘system_user_read_users_from_file’:
 src/timeshift.p/Utility/SystemUser.c:198:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
@@ -2785,147 +2786,194 @@
 src/timeshift.p/Utility/SystemUser.c:891:13: note: in expansion of macro ‘g_once_init_enter’
   891 |         if (g_once_init_enter (&system_user_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[83/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -MF src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o.d -o src/timeshift.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -c src/timeshift.p/Utility/RsyncSpaceCheckTask.c
+[83/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -MF src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o.d -o src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -c src/timeshift.p/Utility/Gtk/CustomMessageDialog.c
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_init_window’:
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:247:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  247 |         _tmp2_ = gtk_dialog_get_content_area ((GtkDialog*) self);
+      |                ^
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:27:
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:461:13: note: in expansion of macro ‘g_once_init_enter’
+  461 |         if (g_once_init_enter (&custom_message_dialog_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: At top level:
+src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:68:20: warning: ‘custom_message_dialog_properties’ defined but not used [-Wunused-variable]
+   68 | static GParamSpec* custom_message_dialog_properties[CUSTOM_MESSAGE_DIALOG_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[84/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -MF src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o.d -o src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -c src/timeshift.p/Utility/Gtk/TerminalWindow.c
+In file included from /usr/include/vte-2.91/vte/vte.h:28,
+                 from src/timeshift.p/Utility/Gtk/TerminalWindow.c:30:
+/usr/include/vte-2.91/vte/vteenums.h:196:36: warning: ISO C restricts enumerator values to range of ‘int’ before C23 [-Wpedantic]
+  196 |         VTE_FEATURE_FLAGS_MASK   = 0xFFFFFFFFFFFFFFFFULL, /* force enum to 64 bit */
+      |                                    ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_start_shell’:
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:301:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
+  301 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/vte-2.91/vte/vte.h:38:
+/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
+   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:280:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
+  280 |         gint _env_size_;
+      |              ^~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:274:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
+  274 |         gint _argv_size_;
+      |              ^~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_execute_script’:
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:378:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
+  378 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
+   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:354:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
+  354 |         gint _env_size_;
+      |              ^~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:348:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
+  348 |         gint _argv_size_;
+      |              ^~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_script_exit’:
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:431:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  431 |         _tmp0_ = gtk_widget_get_parent ((GtkWidget*) self);
+      |                ^
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift.p/Utility/Gtk/TerminalWindow.c:27:
+src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:499:13: note: in expansion of macro ‘g_once_init_enter’
+  499 |         if (g_once_init_enter (&terminal_window_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Gtk/TerminalWindow.c: At top level:
+src/timeshift.p/Utility/Gtk/TerminalWindow.c:68:20: warning: ‘terminal_window_properties’ defined but not used [-Wunused-variable]
+   68 | static GParamSpec* terminal_window_properties[TERMINAL_WINDOW_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[85/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_IconManager.c.o -MF src/timeshift.p/meson-generated_Utility_IconManager.c.o.d -o src/timeshift.p/meson-generated_Utility_IconManager.c.o -c src/timeshift.p/Utility/IconManager.c
+src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_lookup’:
+src/timeshift.p/Utility/IconManager.c:370:38: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
+  370 |                                 gint _ext_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_finalize’:
+src/timeshift.p/Utility/IconManager.c:998:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  998 |         IconManager * self;
+      |                       ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/RsyncSpaceCheckTask.c:27:
-src/timeshift.p/Utility/RsyncSpaceCheckTask.c: In function ‘rsync_space_check_task_get_type’:
+                 from src/timeshift.p/Utility/IconManager.c:27:
+src/timeshift.p/Utility/IconManager.c: In function ‘icon_manager_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/RsyncSpaceCheckTask.c:811:13: note: in expansion of macro ‘g_once_init_enter’
-  811 |         if (g_once_init_enter (&rsync_space_check_task_type_id__once)) {
+src/timeshift.p/Utility/IconManager.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
+ 1016 |         if (g_once_init_enter (&icon_manager_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/RsyncSpaceCheckTask.c: At top level:
-src/timeshift.p/Utility/RsyncSpaceCheckTask.c:88:20: warning: ‘rsync_space_check_task_properties’ defined but not used [-Wunused-variable]
-   88 | static GParamSpec* rsync_space_check_task_properties[RSYNC_SPACE_CHECK_TASK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[84/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_config.c.o -MF src/timeshift.p/meson-generated_config.c.o.d -o src/timeshift.p/meson-generated_config.c.o -c src/timeshift.p/config.c
-[85/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Logging.c.o -c src/timeshift.p/Utility/TeeJee.Logging.c
-[86/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_Snapshot.c.o -MF src/timeshift.p/meson-generated_Core_Snapshot.c.o.d -o src/timeshift.p/meson-generated_Core_Snapshot.c.o -c src/timeshift.p/Core/Snapshot.c
-src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_read_exclude_list’:
-src/timeshift.p/Core/Snapshot.c:1451:30: warning: unused variable ‘_path_collection_size_’ [-Wunused-variable]
- 1451 |                         gint _path_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_set_taglist’:
-src/timeshift.p/Core/Snapshot.c:2694:22: warning: unused variable ‘_tag_collection_size_’ [-Wunused-variable]
- 2694 |                 gint _tag_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/IconManager.c: At top level:
+src/timeshift.p/Utility/IconManager.c:86:20: warning: ‘icon_manager_properties’ defined but not used [-Wunused-variable]
+   86 | static GParamSpec* icon_manager_properties[ICON_MANAGER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[86/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_Subvolume.c.o -MF src/timeshift.p/meson-generated_Core_Subvolume.c.o.d -o src/timeshift.p/meson-generated_Core_Subvolume.c.o -c src/timeshift.p/Core/Subvolume.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Core/Snapshot.c:27:
-src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_get_type’:
+                 from src/timeshift.p/Core/Subvolume.c:27:
+src/timeshift.p/Core/Subvolume.c: In function ‘subvolume_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/Snapshot.c:3004:13: note: in expansion of macro ‘g_once_init_enter’
- 3004 |         if (g_once_init_enter (&snapshot_type_id__once)) {
+src/timeshift.p/Core/Subvolume.c:1337:13: note: in expansion of macro ‘g_once_init_enter’
+ 1337 |         if (g_once_init_enter (&subvolume_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[87/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o -c src/timeshift.p/Utility/TeeJee.FileSystem.c
-src/timeshift.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_file_read’:
-src/timeshift.p/Utility/TeeJee.FileSystem.c:374:15: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
-  374 |         gsize size = 0UL;
-      |               ^~~~
-src/timeshift.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_format_file_size’:
-src/timeshift.p/Utility/TeeJee.FileSystem.c:1665:68: warning: ISO C does not support the ''' printf flag [-Wformat=]
- 1665 |                                         _tmp66_ = g_strdup_printf ("%'0lu", size);
-      |                                                                    ^~~~~~~
-[88/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o -MF src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o -c src/timeshift.p/Utility/FsTabEntry.c
-src/timeshift.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_read_file’:
-src/timeshift.p/Utility/FsTabEntry.c:425:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
-  425 |                                                         gint _part_collection_size_ = 0;
-      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/FsTabEntry.c:400:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
-  400 |                                                 gint _parts_size_;
-      |                                                      ^~~~~~~~~~~~
-src/timeshift.p/Utility/FsTabEntry.c:323:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  323 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/FsTabEntry.c:300:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  300 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
+[87/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_AsyncTask.c.o -MF src/timeshift.p/meson-generated_Utility_AsyncTask.c.o.d -o src/timeshift.p/meson-generated_Utility_AsyncTask.c.o -c src/timeshift.p/Utility/AsyncTask.c
+src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_begin’:
+src/timeshift.p/Utility/AsyncTask.c:380:22: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  380 |                 gint _tmp11__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:378:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+  378 |                 gint _tmp10__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:346:14: warning: variable ‘_spawn_env_size_’ set but not used [-Wunused-but-set-variable]
+  346 |         gint _spawn_env_size_;
+      |              ^~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:339:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
+  339 |         gint _tmp2__length1;
+      |              ^~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:337:14: warning: variable ‘_spawn_args_size_’ set but not used [-Wunused-but-set-variable]
+  337 |         gint _spawn_args_size_;
+      |              ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_set_priority_value’:
+src/timeshift.p/Utility/AsyncTask.c:1169:30: warning: unused variable ‘_pid_collection_size_’ [-Wunused-variable]
+ 1169 |                         gint _pid_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/FsTabEntry.c:27:
-src/timeshift.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_get_type’:
+                 from src/timeshift.p/Utility/AsyncTask.c:27:
+src/timeshift.p/Utility/AsyncTask.c: In function ‘async_task_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/FsTabEntry.c:1412:13: note: in expansion of macro ‘g_once_init_enter’
- 1412 |         if (g_once_init_enter (&fs_tab_entry_type_id__once)) {
+src/timeshift.p/Utility/AsyncTask.c:1421:13: note: in expansion of macro ‘g_once_init_enter’
+ 1421 |         if (g_once_init_enter (&async_task_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[89/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.System.c.o -c src/timeshift.p/Utility/TeeJee.System.c
-src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_user_id_from_username’:
-src/timeshift.p/Utility/TeeJee.System.c:262:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  262 |                                         gint _tmp11__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:273:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
-  273 |                                         gint _tmp13__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:251:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
-  251 |                                 gchar** _tmp10_;
-      |                                         ^~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:249:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
-  249 |                                 gint _arr_size_;
-      |                                      ^~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:234:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  234 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_username_from_uid’:
-src/timeshift.p/Utility/TeeJee.System.c:348:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  348 |                                         gint _tmp11__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:364:46: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
-  364 |                                         gint _tmp15__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:337:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
-  337 |                                 gchar** _tmp10_;
-      |                                         ^~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:335:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
-  335 |                                 gint _arr_size_;
-      |                                      ^~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:320:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  320 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_user_home’:
-src/timeshift.p/Utility/TeeJee.System.c:443:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  443 |                                         gint _tmp11__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:454:46: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
-  454 |                                         gint _tmp13__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:432:41: warning: variable ‘_tmp10_’ set but not used [-Wunused-but-set-variable]
-  432 |                                 gchar** _tmp10_;
-      |                                         ^~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:430:38: warning: variable ‘_arr_size_’ set but not used [-Wunused-but-set-variable]
-  430 |                                 gint _arr_size_;
-      |                                      ^~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c:415:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  415 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_exo_open_folder’:
-src/timeshift.p/Utility/TeeJee.System.c:677:22: warning: unused variable ‘_app_name_collection_size_’ [-Wunused-variable]
-  677 |                 gint _app_name_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[90/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o -c src/timeshift.p/Utility/TeeJee.Process.c
+src/timeshift.p/Utility/AsyncTask.c: In function ‘app_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:1484:13: note: in expansion of macro ‘g_once_init_enter’
+ 1484 |         if (g_once_init_enter (&app_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c: At top level:
+src/timeshift.p/Utility/AsyncTask.c:1560:1: warning: ‘_vala_clear_GCond’ defined but not used [-Wunused-function]
+ 1560 | _vala_clear_GCond (GCond * mutex)
+      | ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:1550:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
+ 1550 | _vala_clear_GRWLock (GRWLock * mutex)
+      | ^~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/AsyncTask.c:1540:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
+ 1540 | _vala_clear_GRecMutex (GRecMutex * mutex)
+      | ^~~~~~~~~~~~~~~~~~~~~
+[88/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.Process.c.o -c src/timeshift.p/Utility/TeeJee.Process.c
 src/timeshift.p/Utility/TeeJee.Process.c: In function ‘tee_jee_process_helper_exec_script_sync’:
 src/timeshift.p/Utility/TeeJee.Process.c:374:30: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
   374 |                         gint _tmp21__length1;
@@ -3002,86 +3050,76 @@
 src/timeshift.p/Utility/TeeJee.Process.c:1169:14: warning: variable ‘_child_pids_size_’ set but not used [-Wunused-but-set-variable]
  1169 |         gint _child_pids_size_;
       |              ^~~~~~~~~~~~~~~~~
-[91/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o -c src/timeshift-gtk.p/Utility/AppLock.c
+[89/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_RsyncTask.c.o -MF src/timeshift.p/meson-generated_Utility_RsyncTask.c.o.d -o src/timeshift.p/meson-generated_Utility_RsyncTask.c.o -c src/timeshift.p/Utility/RsyncTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/AppLock.c:27:
-src/timeshift-gtk.p/Utility/AppLock.c: In function ‘app_lock_get_type’:
+                 from src/timeshift.p/Utility/RsyncTask.c:27:
+src/timeshift.p/Utility/RsyncTask.c: In function ‘rsync_task_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AppLock.c:415:13: note: in expansion of macro ‘g_once_init_enter’
-  415 |         if (g_once_init_enter (&app_lock_type_id__once)) {
+src/timeshift.p/Utility/RsyncTask.c:2162:13: note: in expansion of macro ‘g_once_init_enter’
+ 2162 |         if (g_once_init_enter (&rsync_task_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AppLock.c: At top level:
-src/timeshift-gtk.p/Utility/AppLock.c:67:20: warning: ‘app_lock_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* app_lock_properties[APP_LOCK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~
-[92/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -MF src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o.d -o src/timeshift.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -c src/timeshift.p/Utility/Gtk/TerminalWindow.c
-In file included from /usr/include/vte-2.91/vte/vte.h:28,
-                 from src/timeshift.p/Utility/Gtk/TerminalWindow.c:30:
-/usr/include/vte-2.91/vte/vteenums.h:196:36: warning: ISO C restricts enumerator values to range of ‘int’ before C23 [-Wpedantic]
-  196 |         VTE_FEATURE_FLAGS_MASK   = 0xFFFFFFFFFFFFFFFFULL, /* force enum to 64 bit */
-      |                                    ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_start_shell’:
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:301:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
-  301 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/vte-2.91/vte/vte.h:38:
-/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
-   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:280:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
-  280 |         gint _env_size_;
-      |              ^~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:274:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
-  274 |         gint _argv_size_;
-      |              ^~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_execute_script’:
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:378:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
-  378 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
-   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:354:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
-  354 |         gint _env_size_;
-      |              ^~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:348:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
-  348 |         gint _argv_size_;
-      |              ^~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_script_exit’:
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:431:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  431 |         _tmp0_ = gtk_widget_get_parent ((GtkWidget*) self);
-      |                ^
+src/timeshift.p/Utility/RsyncTask.c: At top level:
+src/timeshift.p/Utility/RsyncTask.c:90:20: warning: ‘rsync_task_properties’ defined but not used [-Wunused-variable]
+   90 | static GParamSpec* rsync_task_properties[RSYNC_TASK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~
+[90/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o -c src/timeshift-gtk.p/Utility/LicenseText.c
+[91/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_GtkHelper.c.o -MF src/timeshift.p/meson-generated_Utility_GtkHelper.c.o.d -o src/timeshift.p/meson-generated_Utility_GtkHelper.c.o -c src/timeshift.p/Utility/GtkHelper.c
+src/timeshift.p/Utility/GtkHelper.c: In function ‘tee_jee_gtk_helper_gtk_inputbox’:
+src/timeshift.p/Utility/GtkHelper.c:348:9: warning: not enough variable arguments to fit a sentinel [-Wformat=]
+  348 |         _tmp8_ = (GtkDialog*) gtk_dialog_new_with_buttons (title, parent_win, GTK_DIALOG_MODAL, NULL);
+      |         ^~~~~~
+src/timeshift.p/Utility/GtkHelper.c:364:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  364 |         _tmp14_ = gtk_dialog_get_content_area (_tmp13_);
+      |                 ^
+[92/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o -MF src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o.d -o src/timeshift.p/meson-generated_Utility_TeeJee.FileSystem.c.o -c src/timeshift.p/Utility/TeeJee.FileSystem.c
+src/timeshift.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_file_read’:
+src/timeshift.p/Utility/TeeJee.FileSystem.c:374:15: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
+  374 |         gsize size = 0UL;
+      |               ^~~~
+src/timeshift.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_format_file_size’:
+src/timeshift.p/Utility/TeeJee.FileSystem.c:1665:68: warning: ISO C does not support the ''' printf flag [-Wformat=]
+ 1665 |                                         _tmp66_ = g_strdup_printf ("%'0lu", size);
+      |                                                                    ^~~~~~~
+[93/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Misc.c
+src/timeshift-gtk.p/Utility/TeeJee.Misc.c: In function ‘g_time_format’:
+src/timeshift-gtk.p/Utility/TeeJee.Misc.c:153:14: warning: variable ‘_buffer_size_’ set but not used [-Wunused-but-set-variable]
+  153 |         gint _buffer_size_;
+      |              ^~~~~~~~~~~~~
+[94/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o -c src/timeshift-gtk.p/Utility/OSDNotify.c
+src/timeshift-gtk.p/Utility/OSDNotify.c: In function ‘osd_notify_finalize’:
+src/timeshift-gtk.p/Utility/OSDNotify.c:254:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  254 |         OSDNotify * self;
+      |                     ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift.p/Utility/Gtk/TerminalWindow.c:27:
-src/timeshift.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_get_type’:
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Utility/OSDNotify.c:27:
+src/timeshift-gtk.p/Utility/OSDNotify.c: In function ‘osd_notify_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:499:13: note: in expansion of macro ‘g_once_init_enter’
-  499 |         if (g_once_init_enter (&terminal_window_type_id__once)) {
+src/timeshift-gtk.p/Utility/OSDNotify.c:272:13: note: in expansion of macro ‘g_once_init_enter’
+  272 |         if (g_once_init_enter (&osd_notify_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/TerminalWindow.c: At top level:
-src/timeshift.p/Utility/Gtk/TerminalWindow.c:68:20: warning: ‘terminal_window_properties’ defined but not used [-Wunused-variable]
-   68 | static GParamSpec* terminal_window_properties[TERMINAL_WINDOW_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[93/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_AppGtk.c.o -MF src/timeshift-gtk.p/meson-generated_AppGtk.c.o.d -o src/timeshift-gtk.p/meson-generated_AppGtk.c.o -c src/timeshift-gtk.p/AppGtk.c
+src/timeshift-gtk.p/Utility/OSDNotify.c: At top level:
+src/timeshift-gtk.p/Utility/OSDNotify.c:65:20: warning: ‘osd_notify_properties’ defined but not used [-Wunused-variable]
+   65 | static GParamSpec* osd_notify_properties[OSD_NOTIFY_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~
+[95/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_AppGtk.c.o -MF src/timeshift-gtk.p/meson-generated_AppGtk.c.o.d -o src/timeshift-gtk.p/meson-generated_AppGtk.c.o -c src/timeshift-gtk.p/AppGtk.c
 src/timeshift-gtk.p/AppGtk.c:42:9: warning: "GETTEXT_PACKAGE" redefined
    42 | #define GETTEXT_PACKAGE ""
       |         ^~~~~~~~~~~~~~~
@@ -3106,173 +3144,58 @@
 src/timeshift-gtk.p/AppGtk.c:86:20: warning: ‘app_gtk_properties’ defined but not used [-Wunused-variable]
    86 | static GParamSpec* app_gtk_properties[APP_GTK_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~
-[94/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -MF src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o.d -o src/timeshift.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -c src/timeshift.p/Utility/Gtk/CustomMessageDialog.c
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_init_window’:
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:247:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  247 |         _tmp2_ = gtk_dialog_get_content_area ((GtkDialog*) self);
-      |                ^
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:27:
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:461:13: note: in expansion of macro ‘g_once_init_enter’
-  461 |         if (g_once_init_enter (&custom_message_dialog_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c: At top level:
-src/timeshift.p/Utility/Gtk/CustomMessageDialog.c:68:20: warning: ‘custom_message_dialog_properties’ defined but not used [-Wunused-variable]
-   68 | static GParamSpec* custom_message_dialog_properties[CUSTOM_MESSAGE_DIALOG_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[95/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_RsyncTask.c.o -MF src/timeshift.p/meson-generated_Utility_RsyncTask.c.o.d -o src/timeshift.p/meson-generated_Utility_RsyncTask.c.o -c src/timeshift.p/Utility/RsyncTask.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/RsyncTask.c:27:
-src/timeshift.p/Utility/RsyncTask.c: In function ‘rsync_task_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/RsyncTask.c:2162:13: note: in expansion of macro ‘g_once_init_enter’
- 2162 |         if (g_once_init_enter (&rsync_task_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/RsyncTask.c: At top level:
-src/timeshift.p/Utility/RsyncTask.c:90:20: warning: ‘rsync_task_properties’ defined but not used [-Wunused-variable]
-   90 | static GParamSpec* rsync_task_properties[RSYNC_TASK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~
-[96/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o -c src/timeshift-gtk.p/Core/AppExcludeEntry.c
-src/timeshift-gtk.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_add_item’:
-src/timeshift-gtk.p/Core/AppExcludeEntry.c:1381:22: warning: unused variable ‘_root_user_collection_size_’ [-Wunused-variable]
- 1381 |                 gint _root_user_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Core/AppExcludeEntry.c:27:
-src/timeshift-gtk.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/AppExcludeEntry.c:1682:13: note: in expansion of macro ‘g_once_init_enter’
- 1682 |         if (g_once_init_enter (&app_exclude_entry_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/AppExcludeEntry.c: At top level:
-src/timeshift-gtk.p/Core/AppExcludeEntry.c:66:20: warning: ‘app_exclude_entry_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* app_exclude_entry_properties[APP_EXCLUDE_ENTRY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[97/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o -c src/timeshift-gtk.p/Utility/LicenseText.c
-[98/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o -c src/timeshift-gtk.p/Utility/DeleteFileTask.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/DeleteFileTask.c:27:
-src/timeshift-gtk.p/Utility/DeleteFileTask.c: In function ‘delete_file_task_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/DeleteFileTask.c:704:13: note: in expansion of macro ‘g_once_init_enter’
-  704 |         if (g_once_init_enter (&delete_file_task_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/DeleteFileTask.c: At top level:
-src/timeshift-gtk.p/Utility/DeleteFileTask.c:89:20: warning: ‘delete_file_task_properties’ defined but not used [-Wunused-variable]
-   89 | static GParamSpec* delete_file_task_properties[DELETE_FILE_TASK_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[99/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o -c src/timeshift-gtk.p/Utility/CryptTabEntry.c
-src/timeshift-gtk.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_read_file’:
-src/timeshift-gtk.p/Utility/CryptTabEntry.c:363:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
-  363 |                                                         gint _part_collection_size_ = 0;
+[96/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o -MF src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o.d -o src/timeshift.p/meson-generated_Utility_FsTabEntry.c.o -c src/timeshift.p/Utility/FsTabEntry.c
+src/timeshift.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_read_file’:
+src/timeshift.p/Utility/FsTabEntry.c:425:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
+  425 |                                                         gint _part_collection_size_ = 0;
       |                                                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CryptTabEntry.c:338:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
-  338 |                                                 gint _parts_size_;
+src/timeshift.p/Utility/FsTabEntry.c:400:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
+  400 |                                                 gint _parts_size_;
       |                                                      ^~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CryptTabEntry.c:261:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  261 |                 gint _line_collection_size_ = 0;
+src/timeshift.p/Utility/FsTabEntry.c:323:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  323 |                 gint _line_collection_size_ = 0;
       |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CryptTabEntry.c:238:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  238 |         gint _lines_size_;
+src/timeshift.p/Utility/FsTabEntry.c:300:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+  300 |         gint _lines_size_;
       |              ^~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/CryptTabEntry.c:27:
-src/timeshift-gtk.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_get_type’:
+                 from src/timeshift.p/Utility/FsTabEntry.c:27:
+src/timeshift.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CryptTabEntry.c:922:13: note: in expansion of macro ‘g_once_init_enter’
-  922 |         if (g_once_init_enter (&crypt_tab_entry_type_id__once)) {
+src/timeshift.p/Utility/FsTabEntry.c:1412:13: note: in expansion of macro ‘g_once_init_enter’
+ 1412 |         if (g_once_init_enter (&fs_tab_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[100/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o -MF src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o.d -o src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o -c src/timeshift.p/Core/SnapshotRepo.c
-src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_has_space’:
-src/timeshift.p/Core/SnapshotRepo.c:2249:67: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
- 2249 |         _tmp2_ = g_strdup_printf ("SnapshotRepo: has_space() - %llu required (%s)", needed, _tmp1_);
-      |                                                                ~~~^                 ~~~~~~
-      |                                                                   |                 |
-      |                                                                   |                 guint64 {aka long unsigned int}
-      |                                                                   long long unsigned int
-      |                                                                %lu
-src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_auto_remove’:
-src/timeshift.p/Core/SnapshotRepo.c:2642:22: warning: unused variable ‘_level_collection_size_’ [-Wunused-variable]
- 2642 |                 gint _level_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/SnapshotRepo.c:2538:14: warning: variable ‘_levels_size_’ set but not used [-Wunused-but-set-variable]
- 2538 |         gint _levels_size_;
-      |              ^~~~~~~~~~~~~
+[97/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o -c src/timeshift-gtk.p/Utility/AppLock.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Core/SnapshotRepo.c:27:
-src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/SnapshotRepo.c:3887:13: note: in expansion of macro ‘g_once_init_enter’
- 3887 |         if (g_once_init_enter (&snapshot_repo_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_location_status_get_type’:
+                 from src/timeshift-gtk.p/Utility/AppLock.c:27:
+src/timeshift-gtk.p/Utility/AppLock.c: In function ‘app_lock_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Core/SnapshotRepo.c:3929:13: note: in expansion of macro ‘g_once_init_enter’
- 3929 |         if (g_once_init_enter (&snapshot_location_status_type_id__once)) {
+src/timeshift-gtk.p/Utility/AppLock.c:415:13: note: in expansion of macro ‘g_once_init_enter’
+  415 |         if (g_once_init_enter (&app_lock_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[101/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o -c src/timeshift-gtk.p/Utility/FileItem.c
+src/timeshift-gtk.p/Utility/AppLock.c: At top level:
+src/timeshift-gtk.p/Utility/AppLock.c:67:20: warning: ‘app_lock_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* app_lock_properties[APP_LOCK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~
+[98/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o -c src/timeshift-gtk.p/Utility/FileItem.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3289,176 +3212,28 @@
 src/timeshift-gtk.p/Utility/FileItem.c:683:13: note: in expansion of macro ‘g_once_init_enter’
   683 |         if (g_once_init_enter (&file_item_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[102/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o -MF src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o -c src/timeshift-gtk.p/Core/Subvolume.c
+[99/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o -c src/timeshift-gtk.p/Utility/DeleteFileTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Core/Subvolume.c:27:
-src/timeshift-gtk.p/Core/Subvolume.c: In function ‘subvolume_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/Subvolume.c:1337:13: note: in expansion of macro ‘g_once_init_enter’
- 1337 |         if (g_once_init_enter (&subvolume_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[103/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o -c src/timeshift-gtk.p/Utility/CronTab.c
-src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_has_job’:
-src/timeshift-gtk.p/Utility/CronTab.c:272:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  272 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_add_job’:
-src/timeshift-gtk.p/Utility/CronTab.c:417:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  417 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_remove_job’:
-src/timeshift-gtk.p/Utility/CronTab.c:666:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  666 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_finalize’:
-src/timeshift-gtk.p/Utility/CronTab.c:1443:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1443 |         CronTab * self;
-      |                   ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/CronTab.c:27:
-src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CronTab.c:1461:13: note: in expansion of macro ‘g_once_init_enter’
- 1461 |         if (g_once_init_enter (&cron_tab_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/CronTab.c: At top level:
-src/timeshift-gtk.p/Utility/CronTab.c:66:20: warning: ‘cron_tab_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* cron_tab_properties[CRON_TAB_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~
-[104/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o -c src/timeshift-gtk.p/Utility/OSDNotify.c
-src/timeshift-gtk.p/Utility/OSDNotify.c: In function ‘osd_notify_finalize’:
-src/timeshift-gtk.p/Utility/OSDNotify.c:254:21: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  254 |         OSDNotify * self;
-      |                     ^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/OSDNotify.c:27:
-src/timeshift-gtk.p/Utility/OSDNotify.c: In function ‘osd_notify_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/OSDNotify.c:272:13: note: in expansion of macro ‘g_once_init_enter’
-  272 |         if (g_once_init_enter (&osd_notify_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/OSDNotify.c: At top level:
-src/timeshift-gtk.p/Utility/OSDNotify.c:65:20: warning: ‘osd_notify_properties’ defined but not used [-Wunused-variable]
-   65 | static GParamSpec* osd_notify_properties[OSD_NOTIFY_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~
-[105/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o -c src/timeshift-gtk.p/Utility/AsyncTask.c
-src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_begin’:
-src/timeshift-gtk.p/Utility/AsyncTask.c:380:22: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
-  380 |                 gint _tmp11__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:378:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
-  378 |                 gint _tmp10__length1;
-      |                      ^~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:346:14: warning: variable ‘_spawn_env_size_’ set but not used [-Wunused-but-set-variable]
-  346 |         gint _spawn_env_size_;
-      |              ^~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:339:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
-  339 |         gint _tmp2__length1;
-      |              ^~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:337:14: warning: variable ‘_spawn_args_size_’ set but not used [-Wunused-but-set-variable]
-  337 |         gint _spawn_args_size_;
-      |              ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_set_priority_value’:
-src/timeshift-gtk.p/Utility/AsyncTask.c:1169:30: warning: unused variable ‘_pid_collection_size_’ [-Wunused-variable]
- 1169 |                         gint _pid_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/AsyncTask.c:27:
-src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:1421:13: note: in expansion of macro ‘g_once_init_enter’
- 1421 |         if (g_once_init_enter (&async_task_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘app_status_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:1484:13: note: in expansion of macro ‘g_once_init_enter’
- 1484 |         if (g_once_init_enter (&app_status_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c: At top level:
-src/timeshift-gtk.p/Utility/AsyncTask.c:1560:1: warning: ‘_vala_clear_GCond’ defined but not used [-Wunused-function]
- 1560 | _vala_clear_GCond (GCond * mutex)
-      | ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:1550:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
- 1550 | _vala_clear_GRWLock (GRWLock * mutex)
-      | ^~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/AsyncTask.c:1540:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
- 1540 | _vala_clear_GRecMutex (GRecMutex * mutex)
-      | ^~~~~~~~~~~~~~~~~~~~~
-[106/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o -c src/timeshift-gtk.p/Utility/TimeoutCounter.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/TimeoutCounter.c:27:
-src/timeshift-gtk.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_get_type’:
+                 from src/timeshift-gtk.p/Utility/DeleteFileTask.c:27:
+src/timeshift-gtk.p/Utility/DeleteFileTask.c: In function ‘delete_file_task_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/TimeoutCounter.c:356:13: note: in expansion of macro ‘g_once_init_enter’
-  356 |         if (g_once_init_enter (&timeout_counter_type_id__once)) {
+src/timeshift-gtk.p/Utility/DeleteFileTask.c:704:13: note: in expansion of macro ‘g_once_init_enter’
+  704 |         if (g_once_init_enter (&delete_file_task_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_start_counter_thread’:
-src/timeshift-gtk.p/Utility/TimeoutCounter.c:282:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
-  282 |                         system (_tmp7_);
-      |                         ^~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/TimeoutCounter.c: At top level:
-src/timeshift-gtk.p/Utility/TimeoutCounter.c:66:20: warning: ‘timeout_counter_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* timeout_counter_properties[TIMEOUT_COUNTER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[107/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o -c src/timeshift-gtk.p/Utility/GtkHelper.c
-src/timeshift-gtk.p/Utility/GtkHelper.c: In function ‘tee_jee_gtk_helper_gtk_inputbox’:
-src/timeshift-gtk.p/Utility/GtkHelper.c:348:9: warning: not enough variable arguments to fit a sentinel [-Wformat=]
-  348 |         _tmp8_ = (GtkDialog*) gtk_dialog_new_with_buttons (title, parent_win, GTK_DIALOG_MODAL, NULL);
-      |         ^~~~~~
-src/timeshift-gtk.p/Utility/GtkHelper.c:364:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  364 |         _tmp14_ = gtk_dialog_get_content_area (_tmp13_);
-      |                 ^
-[108/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o -c src/timeshift-gtk.p/Utility/MountEntry.c
+src/timeshift-gtk.p/Utility/DeleteFileTask.c: At top level:
+src/timeshift-gtk.p/Utility/DeleteFileTask.c:89:20: warning: ‘delete_file_task_properties’ defined but not used [-Wunused-variable]
+   89 | static GParamSpec* delete_file_task_properties[DELETE_FILE_TASK_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[100/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o -c src/timeshift-gtk.p/Utility/MountEntry.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3479,8 +3254,7 @@
 src/timeshift-gtk.p/Utility/MountEntry.c:52:20: warning: ‘mount_entry_properties’ defined but not used [-Wunused-variable]
    52 | static GParamSpec* mount_entry_properties[MOUNT_ENTRY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[109/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Json.c
-[110/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -c src/timeshift-gtk.p/Utility/RsyncSpaceCheckTask.c
+[101/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o -c src/timeshift-gtk.p/Utility/RsyncSpaceCheckTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -3501,62 +3275,7 @@
 src/timeshift-gtk.p/Utility/RsyncSpaceCheckTask.c:88:20: warning: ‘rsync_space_check_task_properties’ defined but not used [-Wunused-variable]
    88 | static GParamSpec* rsync_space_check_task_properties[RSYNC_SPACE_CHECK_TASK_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[111/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o -MF src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o -c src/timeshift-gtk.p/Core/Snapshot.c
-src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_read_exclude_list’:
-src/timeshift-gtk.p/Core/Snapshot.c:1451:30: warning: unused variable ‘_path_collection_size_’ [-Wunused-variable]
- 1451 |                         gint _path_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_set_taglist’:
-src/timeshift-gtk.p/Core/Snapshot.c:2694:22: warning: unused variable ‘_tag_collection_size_’ [-Wunused-variable]
- 2694 |                 gint _tag_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Core/Snapshot.c:27:
-src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/Snapshot.c:3004:13: note: in expansion of macro ‘g_once_init_enter’
- 3004 |         if (g_once_init_enter (&snapshot_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[112/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o -c src/timeshift-gtk.p/Utility/LinuxDistro.c
-src/timeshift-gtk.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_dist_info’:
-src/timeshift-gtk.p/Utility/LinuxDistro.c:321:30: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  321 |                         gint _line_collection_size_ = 0;
-      |                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/LinuxDistro.c:524:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  524 |                                 gint _line_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/LinuxDistro.c:27:
-src/timeshift-gtk.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/LinuxDistro.c:861:13: note: in expansion of macro ‘g_once_init_enter’
-  861 |         if (g_once_init_enter (&linux_distro_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-[113/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Misc.c
-src/timeshift-gtk.p/Utility/TeeJee.Misc.c: In function ‘g_time_format’:
-src/timeshift-gtk.p/Utility/TeeJee.Misc.c:153:14: warning: variable ‘_buffer_size_’ set but not used [-Wunused-but-set-variable]
-  153 |         gint _buffer_size_;
-      |              ^~~~~~~~~~~~~
-[114/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Logging.c
-[115/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o -c src/timeshift-gtk.p/Utility/SystemUser.c
+[102/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o -c src/timeshift-gtk.p/Utility/SystemUser.c
 src/timeshift-gtk.p/Utility/SystemUser.c: In function ‘system_user_read_users_from_file’:
 src/timeshift-gtk.p/Utility/SystemUser.c:198:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
   198 |                 gint _line_collection_size_ = 0;
@@ -3648,301 +3367,125 @@
 src/timeshift-gtk.p/Utility/SystemUser.c:891:13: note: in expansion of macro ‘g_once_init_enter’
   891 |         if (g_once_init_enter (&system_user_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[116/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_AppConsole.c.o -MF src/timeshift.p/meson-generated_AppConsole.c.o.d -o src/timeshift.p/meson-generated_AppConsole.c.o -c src/timeshift.p/AppConsole.c
-src/timeshift.p/AppConsole.c:44:9: warning: "GETTEXT_PACKAGE" redefined
-   44 | #define GETTEXT_PACKAGE ""
-      |         ^~~~~~~~~~~~~~~
-<command-line>: note: this is the location of the previous definition
-src/timeshift.p/AppConsole.c: In function ‘app_console_list_snapshots’:
-src/timeshift.p/AppConsole.c:2321:46: warning: variable ‘_tmp59__length1’ set but not used [-Wunused-but-set-variable]
- 2321 |                                         gint _tmp59__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2312:46: warning: variable ‘_tmp52__length1’ set but not used [-Wunused-but-set-variable]
- 2312 |                                         gint _tmp52__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2305:46: warning: variable ‘_tmp47__length1’ set but not used [-Wunused-but-set-variable]
- 2305 |                                         gint _tmp47__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2300:46: warning: variable ‘_tmp44__length1’ set but not used [-Wunused-but-set-variable]
- 2300 |                                         gint _tmp44__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2295:46: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
- 2295 |                                         gint _tmp41__length1;
-      |                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2130:14: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
- 2130 |         gint _tmp24__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2125:14: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
- 2125 |         gint _tmp21__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2120:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
- 2120 |         gint _tmp18__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2115:14: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
- 2115 |         gint _tmp15__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2110:14: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
- 2110 |         gint _tmp12__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2106:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
- 2106 |         gint _right_align_size_;
-      |              ^~~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: In function ‘app_console_list_devices’:
-src/timeshift.p/AppConsole.c:2570:30: warning: variable ‘_tmp59__length1’ set but not used [-Wunused-but-set-variable]
- 2570 |                         gint _tmp59__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2563:30: warning: variable ‘_tmp54__length1’ set but not used [-Wunused-but-set-variable]
- 2563 |                         gint _tmp54__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2558:30: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
- 2558 |                         gint _tmp51__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2547:30: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
- 2547 |                         gint _tmp36__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2542:30: warning: variable ‘_tmp33__length1’ set but not used [-Wunused-but-set-variable]
- 2542 |                         gint _tmp33__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2537:30: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
- 2537 |                         gint _tmp30__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2437:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
- 2437 |         gint _tmp19__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2432:14: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
- 2432 |         gint _tmp16__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2427:14: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
- 2427 |         gint _tmp13__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2422:14: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
- 2422 |         gint _tmp10__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2417:14: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
- 2417 |         gint _tmp7__length1;
-      |              ^~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2412:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
- 2412 |         gint _tmp4__length1;
-      |              ^~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2408:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
- 2408 |         gint _right_align_size_;
-      |              ^~~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: In function ‘app_console_list_all_devices’:
-src/timeshift.p/AppConsole.c:2906:30: warning: variable ‘_tmp70__length1’ set but not used [-Wunused-but-set-variable]
- 2906 |                         gint _tmp70__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2899:30: warning: variable ‘_tmp65__length1’ set but not used [-Wunused-but-set-variable]
- 2899 |                         gint _tmp65__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2894:30: warning: variable ‘_tmp62__length1’ set but not used [-Wunused-but-set-variable]
- 2894 |                         gint _tmp62__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2883:30: warning: variable ‘_tmp50__length1’ set but not used [-Wunused-but-set-variable]
- 2883 |                         gint _tmp50__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2878:30: warning: variable ‘_tmp47__length1’ set but not used [-Wunused-but-set-variable]
- 2878 |                         gint _tmp47__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2873:30: warning: variable ‘_tmp44__length1’ set but not used [-Wunused-but-set-variable]
- 2873 |                         gint _tmp44__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2725:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
- 2725 |         gint _tmp32__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2720:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
- 2720 |         gint _tmp29__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2715:14: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
- 2715 |         gint _tmp26__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2710:14: warning: variable ‘_tmp23__length1’ set but not used [-Wunused-but-set-variable]
- 2710 |         gint _tmp23__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2705:14: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
- 2705 |         gint _tmp20__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2700:14: warning: variable ‘_tmp17__length1’ set but not used [-Wunused-but-set-variable]
- 2700 |         gint _tmp17__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:2696:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
- 2696 |         gint _right_align_size_;
-      |              ^~~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: In function ‘app_console_list_grub_devices’:
-src/timeshift.p/AppConsole.c:3220:30: warning: variable ‘_tmp109__length1’ set but not used [-Wunused-but-set-variable]
- 3220 |                         gint _tmp109__length1;
-      |                              ^~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3209:30: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
- 3209 |                         gint _tmp51__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3204:30: warning: variable ‘_tmp48__length1’ set but not used [-Wunused-but-set-variable]
- 3204 |                         gint _tmp48__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3199:30: warning: variable ‘_tmp45__length1’ set but not used [-Wunused-but-set-variable]
- 3199 |                         gint _tmp45__length1;
-      |                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3047:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
- 3047 |         gint _tmp32__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3042:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
- 3042 |         gint _tmp29__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3037:14: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
- 3037 |         gint _tmp26__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3032:14: warning: variable ‘_tmp23__length1’ set but not used [-Wunused-but-set-variable]
- 3032 |         gint _tmp23__length1;
-      |              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3028:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
- 3028 |         gint _right_align_size_;
-      |              ^~~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: In function ‘app_console_print_grid’:
-src/timeshift.p/AppConsole.c:3503:70: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
- 3503 |                                                                 gint _tmp13__length1;
-      |                                                                      ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3483:62: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
- 3483 |                                                         gint _tmp11__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3554:62: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
- 3554 |                                                         gint _tmp27__length1;
-      |                                                              ^~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:3446:14: warning: variable ‘_col_width_size_’ set but not used [-Wunused-but-set-variable]
- 3446 |         gint _col_width_size_;
-      |              ^~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: In function ‘app_console_finalize’:
-src/timeshift.p/AppConsole.c:6549:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 6549 |         AppConsole * self;
-      |                      ^~~~
+[103/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o -c src/timeshift-gtk.p/Utility/TimeoutCounter.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/AppConsole.c:27:
-src/timeshift.p/AppConsole.c: In function ‘app_console_get_type’:
+                 from src/timeshift-gtk.p/Utility/TimeoutCounter.c:27:
+src/timeshift-gtk.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c:6567:13: note: in expansion of macro ‘g_once_init_enter’
- 6567 |         if (g_once_init_enter (&app_console_type_id__once)) {
+src/timeshift-gtk.p/Utility/TimeoutCounter.c:356:13: note: in expansion of macro ‘g_once_init_enter’
+  356 |         if (g_once_init_enter (&timeout_counter_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/AppConsole.c: At top level:
-src/timeshift.p/AppConsole.c:89:20: warning: ‘app_console_properties’ defined but not used [-Wunused-variable]
-   89 | static GParamSpec* app_console_properties[APP_CONSOLE_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~
-[117/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o -c src/timeshift-gtk.p/Utility/IconManager.c
-src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_lookup’:
-src/timeshift-gtk.p/Utility/IconManager.c:370:38: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
-  370 |                                 gint _ext_collection_size_ = 0;
-      |                                      ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_finalize’:
-src/timeshift-gtk.p/Utility/IconManager.c:998:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  998 |         IconManager * self;
-      |                       ^~~~
+src/timeshift-gtk.p/Utility/TimeoutCounter.c: In function ‘timeout_counter_start_counter_thread’:
+src/timeshift-gtk.p/Utility/TimeoutCounter.c:282:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
+  282 |                         system (_tmp7_);
+      |                         ^~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/TimeoutCounter.c: At top level:
+src/timeshift-gtk.p/Utility/TimeoutCounter.c:66:20: warning: ‘timeout_counter_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* timeout_counter_properties[TIMEOUT_COUNTER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[104/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Json.c
+[105/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Logging.c
+[106/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o -c src/timeshift-gtk.p/Utility/CryptTabEntry.c
+src/timeshift-gtk.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_read_file’:
+src/timeshift-gtk.p/Utility/CryptTabEntry.c:363:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
+  363 |                                                         gint _part_collection_size_ = 0;
+      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CryptTabEntry.c:338:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
+  338 |                                                 gint _parts_size_;
+      |                                                      ^~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CryptTabEntry.c:261:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  261 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CryptTabEntry.c:238:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+  238 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/IconManager.c:27:
-src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_get_type’:
+                 from src/timeshift-gtk.p/Utility/CryptTabEntry.c:27:
+src/timeshift-gtk.p/Utility/CryptTabEntry.c: In function ‘crypt_tab_entry_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/IconManager.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
- 1016 |         if (g_once_init_enter (&icon_manager_type_id__once)) {
+src/timeshift-gtk.p/Utility/CryptTabEntry.c:922:13: note: in expansion of macro ‘g_once_init_enter’
+  922 |         if (g_once_init_enter (&crypt_tab_entry_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/IconManager.c: At top level:
-src/timeshift-gtk.p/Utility/IconManager.c:86:20: warning: ‘icon_manager_properties’ defined but not used [-Wunused-variable]
-   86 | static GParamSpec* icon_manager_properties[ICON_MANAGER_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[118/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o -MF src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o -c src/timeshift-gtk.p/Core/SnapshotRepo.c
-src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_has_space’:
-src/timeshift-gtk.p/Core/SnapshotRepo.c:2249:67: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
- 2249 |         _tmp2_ = g_strdup_printf ("SnapshotRepo: has_space() - %llu required (%s)", needed, _tmp1_);
-      |                                                                ~~~^                 ~~~~~~
-      |                                                                   |                 |
-      |                                                                   |                 guint64 {aka long unsigned int}
-      |                                                                   long long unsigned int
-      |                                                                %lu
-src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_auto_remove’:
-src/timeshift-gtk.p/Core/SnapshotRepo.c:2642:22: warning: unused variable ‘_level_collection_size_’ [-Wunused-variable]
- 2642 |                 gint _level_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/SnapshotRepo.c:2538:14: warning: variable ‘_levels_size_’ set but not used [-Wunused-but-set-variable]
- 2538 |         gint _levels_size_;
-      |              ^~~~~~~~~~~~~
+[107/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o -c src/timeshift-gtk.p/Utility/CronTab.c
+src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_has_job’:
+src/timeshift-gtk.p/Utility/CronTab.c:272:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  272 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_add_job’:
+src/timeshift-gtk.p/Utility/CronTab.c:417:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  417 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_remove_job’:
+src/timeshift-gtk.p/Utility/CronTab.c:666:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  666 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_finalize’:
+src/timeshift-gtk.p/Utility/CronTab.c:1443:19: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1443 |         CronTab * self;
+      |                   ^~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Core/SnapshotRepo.c:27:
-src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/SnapshotRepo.c:3887:13: note: in expansion of macro ‘g_once_init_enter’
- 3887 |         if (g_once_init_enter (&snapshot_repo_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_location_status_get_type’:
+                 from src/timeshift-gtk.p/Utility/CronTab.c:27:
+src/timeshift-gtk.p/Utility/CronTab.c: In function ‘cron_tab_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Core/SnapshotRepo.c:3929:13: note: in expansion of macro ‘g_once_init_enter’
- 3929 |         if (g_once_init_enter (&snapshot_location_status_type_id__once)) {
+src/timeshift-gtk.p/Utility/CronTab.c:1461:13: note: in expansion of macro ‘g_once_init_enter’
+ 1461 |         if (g_once_init_enter (&cron_tab_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[119/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o -c src/timeshift-gtk.p/Utility/FsTabEntry.c
-src/timeshift-gtk.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_read_file’:
-src/timeshift-gtk.p/Utility/FsTabEntry.c:425:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
-  425 |                                                         gint _part_collection_size_ = 0;
-      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/FsTabEntry.c:400:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
-  400 |                                                 gint _parts_size_;
-      |                                                      ^~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/FsTabEntry.c:323:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
-  323 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/FsTabEntry.c:300:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
-  300 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/CronTab.c: At top level:
+src/timeshift-gtk.p/Utility/CronTab.c:66:20: warning: ‘cron_tab_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* cron_tab_properties[CRON_TAB_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~
+[108/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o -c src/timeshift-gtk.p/Utility/LinuxDistro.c
+src/timeshift-gtk.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_dist_info’:
+src/timeshift-gtk.p/Utility/LinuxDistro.c:321:30: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  321 |                         gint _line_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/LinuxDistro.c:524:38: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  524 |                                 gint _line_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/glib-2.0/gobject/gbinding.h:30,
                  from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/FsTabEntry.c:27:
-src/timeshift-gtk.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_get_type’:
+                 from src/timeshift-gtk.p/Utility/LinuxDistro.c:27:
+src/timeshift-gtk.p/Utility/LinuxDistro.c: In function ‘linux_distro_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/FsTabEntry.c:1412:13: note: in expansion of macro ‘g_once_init_enter’
- 1412 |         if (g_once_init_enter (&fs_tab_entry_type_id__once)) {
+src/timeshift-gtk.p/Utility/LinuxDistro.c:861:13: note: in expansion of macro ‘g_once_init_enter’
+  861 |         if (g_once_init_enter (&linux_distro_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-[120/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o -c src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c
-src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_file_read’:
-src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c:374:15: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
-  374 |         gsize size = 0UL;
-      |               ^~~~
-src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_format_file_size’:
-src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c:1665:68: warning: ISO C does not support the ''' printf flag [-Wformat=]
- 1665 |                                         _tmp66_ = g_strdup_printf ("%'0lu", size);
-      |                                                                    ^~~~~~~
-[121/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o -c src/timeshift-gtk.p/Utility/TeeJee.System.c
+[109/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o -c src/timeshift-gtk.p/Utility/TeeJee.System.c
 src/timeshift-gtk.p/Utility/TeeJee.System.c: In function ‘tee_jee_system_get_user_id_from_username’:
 src/timeshift-gtk.p/Utility/TeeJee.System.c:262:46: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
   262 |                                         gint _tmp11__length1;
@@ -3995,55 +3538,246 @@
 src/timeshift-gtk.p/Utility/TeeJee.System.c:677:22: warning: unused variable ‘_app_name_collection_size_’ [-Wunused-variable]
   677 |                 gint _app_name_collection_size_ = 0;
       |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[122/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -c src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_init_window’:
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:247:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  247 |         _tmp2_ = gtk_dialog_get_content_area ((GtkDialog*) self);
-      |                ^
+[110/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o -c src/timeshift-gtk.p/Gtk/BackupFinishBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:27:
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_get_type’:
+                 from src/timeshift-gtk.p/Gtk/BackupFinishBox.c:27:
+src/timeshift-gtk.p/Gtk/BackupFinishBox.c: In function ‘backup_finish_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:461:13: note: in expansion of macro ‘g_once_init_enter’
-  461 |         if (g_once_init_enter (&custom_message_dialog_type_id__once)) {
+src/timeshift-gtk.p/Gtk/BackupFinishBox.c:255:13: note: in expansion of macro ‘g_once_init_enter’
+  255 |         if (g_once_init_enter (&backup_finish_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: At top level:
-src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:68:20: warning: ‘custom_message_dialog_properties’ defined but not used [-Wunused-variable]
-   68 | static GParamSpec* custom_message_dialog_properties[CUSTOM_MESSAGE_DIALOG_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[123/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o -c src/timeshift-gtk.p/Gtk/BackupFinishBox.c
+src/timeshift-gtk.p/Gtk/BackupFinishBox.c: At top level:
+src/timeshift-gtk.p/Gtk/BackupFinishBox.c:66:20: warning: ‘backup_finish_box_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* backup_finish_box_properties[BACKUP_FINISH_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[111/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -c src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c
+In file included from /usr/include/vte-2.91/vte/vte.h:28,
+                 from src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:30:
+/usr/include/vte-2.91/vte/vteenums.h:196:36: warning: ISO C restricts enumerator values to range of ‘int’ before C23 [-Wpedantic]
+  196 |         VTE_FEATURE_FLAGS_MASK   = 0xFFFFFFFFFFFFFFFFULL, /* force enum to 64 bit */
+      |                                    ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_start_shell’:
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:301:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
+  301 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/vte-2.91/vte/vte.h:38:
+/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
+   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:280:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
+  280 |         gint _env_size_;
+      |              ^~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:274:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
+  274 |         gint _argv_size_;
+      |              ^~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_execute_script’:
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:378:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
+  378 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
+      |                 ^~~~~~~~~~~~~~~~~~~~~~~
+/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
+   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
+      |          ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:354:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
+  354 |         gint _env_size_;
+      |              ^~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:348:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
+  348 |         gint _argv_size_;
+      |              ^~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_script_exit’:
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:431:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  431 |         _tmp0_ = gtk_widget_get_parent ((GtkWidget*) self);
+      |                ^
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/BackupFinishBox.c:27:
-src/timeshift-gtk.p/Gtk/BackupFinishBox.c: In function ‘backup_finish_box_get_type’:
+                 from src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:27:
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BackupFinishBox.c:255:13: note: in expansion of macro ‘g_once_init_enter’
-  255 |         if (g_once_init_enter (&backup_finish_box_type_id__once)) {
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:499:13: note: in expansion of macro ‘g_once_init_enter’
+  499 |         if (g_once_init_enter (&terminal_window_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BackupFinishBox.c: At top level:
-src/timeshift-gtk.p/Gtk/BackupFinishBox.c:66:20: warning: ‘backup_finish_box_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* backup_finish_box_properties[BACKUP_FINISH_BOX_NUM_PROPERTIES];
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: At top level:
+src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:68:20: warning: ‘terminal_window_properties’ defined but not used [-Wunused-variable]
+   68 | static GParamSpec* terminal_window_properties[TERMINAL_WINDOW_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[112/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o -MF src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o -c src/timeshift-gtk.p/Core/Subvolume.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Core/Subvolume.c:27:
+src/timeshift-gtk.p/Core/Subvolume.c: In function ‘subvolume_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/Subvolume.c:1337:13: note: in expansion of macro ‘g_once_init_enter’
+ 1337 |         if (g_once_init_enter (&subvolume_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[113/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_Snapshot.c.o -MF src/timeshift.p/meson-generated_Core_Snapshot.c.o.d -o src/timeshift.p/meson-generated_Core_Snapshot.c.o -c src/timeshift.p/Core/Snapshot.c
+src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_read_exclude_list’:
+src/timeshift.p/Core/Snapshot.c:1451:30: warning: unused variable ‘_path_collection_size_’ [-Wunused-variable]
+ 1451 |                         gint _path_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_set_taglist’:
+src/timeshift.p/Core/Snapshot.c:2694:22: warning: unused variable ‘_tag_collection_size_’ [-Wunused-variable]
+ 2694 |                 gint _tag_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift.p/Core/Snapshot.c:27:
+src/timeshift.p/Core/Snapshot.c: In function ‘snapshot_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/Snapshot.c:3004:13: note: in expansion of macro ‘g_once_init_enter’
+ 3004 |         if (g_once_init_enter (&snapshot_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[114/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o -c src/timeshift-gtk.p/Core/AppExcludeEntry.c
+src/timeshift-gtk.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_add_item’:
+src/timeshift-gtk.p/Core/AppExcludeEntry.c:1381:22: warning: unused variable ‘_root_user_collection_size_’ [-Wunused-variable]
+ 1381 |                 gint _root_user_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Core/AppExcludeEntry.c:27:
+src/timeshift-gtk.p/Core/AppExcludeEntry.c: In function ‘app_exclude_entry_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/AppExcludeEntry.c:1682:13: note: in expansion of macro ‘g_once_init_enter’
+ 1682 |         if (g_once_init_enter (&app_exclude_entry_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/AppExcludeEntry.c: At top level:
+src/timeshift-gtk.p/Core/AppExcludeEntry.c:66:20: warning: ‘app_exclude_entry_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* app_exclude_entry_properties[APP_EXCLUDE_ENTRY_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[124/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o -c src/timeshift-gtk.p/Gtk/BootOptionsWindow.c
+[115/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o -c src/timeshift-gtk.p/Utility/AsyncTask.c
+src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_begin’:
+src/timeshift-gtk.p/Utility/AsyncTask.c:380:22: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+  380 |                 gint _tmp11__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:378:22: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+  378 |                 gint _tmp10__length1;
+      |                      ^~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:346:14: warning: variable ‘_spawn_env_size_’ set but not used [-Wunused-but-set-variable]
+  346 |         gint _spawn_env_size_;
+      |              ^~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:339:14: warning: variable ‘_tmp2__length1’ set but not used [-Wunused-but-set-variable]
+  339 |         gint _tmp2__length1;
+      |              ^~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:337:14: warning: variable ‘_spawn_args_size_’ set but not used [-Wunused-but-set-variable]
+  337 |         gint _spawn_args_size_;
+      |              ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_set_priority_value’:
+src/timeshift-gtk.p/Utility/AsyncTask.c:1169:30: warning: unused variable ‘_pid_collection_size_’ [-Wunused-variable]
+ 1169 |                         gint _pid_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Utility/AsyncTask.c:27:
+src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘async_task_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:1421:13: note: in expansion of macro ‘g_once_init_enter’
+ 1421 |         if (g_once_init_enter (&async_task_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c: In function ‘app_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:1484:13: note: in expansion of macro ‘g_once_init_enter’
+ 1484 |         if (g_once_init_enter (&app_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c: At top level:
+src/timeshift-gtk.p/Utility/AsyncTask.c:1560:1: warning: ‘_vala_clear_GCond’ defined but not used [-Wunused-function]
+ 1560 | _vala_clear_GCond (GCond * mutex)
+      | ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:1550:1: warning: ‘_vala_clear_GRWLock’ defined but not used [-Wunused-function]
+ 1550 | _vala_clear_GRWLock (GRWLock * mutex)
+      | ^~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/AsyncTask.c:1540:1: warning: ‘_vala_clear_GRecMutex’ defined but not used [-Wunused-function]
+ 1540 | _vala_clear_GRecMutex (GRecMutex * mutex)
+      | ^~~~~~~~~~~~~~~~~~~~~
+[116/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o -c src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_init_window’:
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:247:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  247 |         _tmp2_ = gtk_dialog_get_content_area ((GtkDialog*) self);
+      |                ^
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:27:
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: In function ‘custom_message_dialog_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:461:13: note: in expansion of macro ‘g_once_init_enter’
+  461 |         if (g_once_init_enter (&custom_message_dialog_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c: At top level:
+src/timeshift-gtk.p/Utility/Gtk/CustomMessageDialog.c:68:20: warning: ‘custom_message_dialog_properties’ defined but not used [-Wunused-variable]
+   68 | static GParamSpec* custom_message_dialog_properties[CUSTOM_MESSAGE_DIALOG_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[117/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o -c src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c
+src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_file_read’:
+src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c:374:15: warning: variable ‘size’ set but not used [-Wunused-but-set-variable]
+  374 |         gsize size = 0UL;
+      |               ^~~~
+src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c: In function ‘tee_jee_file_system_format_file_size’:
+src/timeshift-gtk.p/Utility/TeeJee.FileSystem.c:1665:68: warning: ISO C does not support the ''' printf flag [-Wformat=]
+ 1665 |                                         _tmp66_ = g_strdup_printf ("%'0lu", size);
+      |                                                                    ^~~~~~~
+[118/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o -c src/timeshift-gtk.p/Gtk/BootOptionsWindow.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4065,7 +3799,7 @@
 src/timeshift-gtk.p/Gtk/BootOptionsWindow.c:78:20: warning: ‘boot_options_window_properties’ defined but not used [-Wunused-variable]
    78 | static GParamSpec* boot_options_window_properties[BOOT_OPTIONS_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[125/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o -c src/timeshift-gtk.p/Gtk/DeleteFinishBox.c
+[119/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o -c src/timeshift-gtk.p/Gtk/DeleteFinishBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4087,7 +3821,108 @@
 src/timeshift-gtk.p/Gtk/DeleteFinishBox.c:66:20: warning: ‘delete_finish_box_properties’ defined but not used [-Wunused-variable]
    66 | static GParamSpec* delete_finish_box_properties[DELETE_FINISH_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[126/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o -c src/timeshift-gtk.p/Utility/RsyncTask.c
+[120/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o -c src/timeshift-gtk.p/Gtk/FinishBox.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/FinishBox.c:27:
+src/timeshift-gtk.p/Gtk/FinishBox.c: In function ‘finish_box_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/FinishBox.c:701:13: note: in expansion of macro ‘g_once_init_enter’
+  701 |         if (g_once_init_enter (&finish_box_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/FinishBox.c: At top level:
+src/timeshift-gtk.p/Gtk/FinishBox.c:67:20: warning: ‘finish_box_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* finish_box_properties[FINISH_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~
+[121/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o -c src/timeshift-gtk.p/Utility/IconManager.c
+src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_lookup’:
+src/timeshift-gtk.p/Utility/IconManager.c:370:38: warning: unused variable ‘_ext_collection_size_’ [-Wunused-variable]
+  370 |                                 gint _ext_collection_size_ = 0;
+      |                                      ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_finalize’:
+src/timeshift-gtk.p/Utility/IconManager.c:998:23: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  998 |         IconManager * self;
+      |                       ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Utility/IconManager.c:27:
+src/timeshift-gtk.p/Utility/IconManager.c: In function ‘icon_manager_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/IconManager.c:1016:13: note: in expansion of macro ‘g_once_init_enter’
+ 1016 |         if (g_once_init_enter (&icon_manager_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/IconManager.c: At top level:
+src/timeshift-gtk.p/Utility/IconManager.c:86:20: warning: ‘icon_manager_properties’ defined but not used [-Wunused-variable]
+   86 | static GParamSpec* icon_manager_properties[ICON_MANAGER_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[122/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o -c src/timeshift-gtk.p/Utility/GtkHelper.c
+src/timeshift-gtk.p/Utility/GtkHelper.c: In function ‘tee_jee_gtk_helper_gtk_inputbox’:
+src/timeshift-gtk.p/Utility/GtkHelper.c:348:9: warning: not enough variable arguments to fit a sentinel [-Wformat=]
+  348 |         _tmp8_ = (GtkDialog*) gtk_dialog_new_with_buttons (title, parent_win, GTK_DIALOG_MODAL, NULL);
+      |         ^~~~~~
+src/timeshift-gtk.p/Utility/GtkHelper.c:364:17: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+  364 |         _tmp14_ = gtk_dialog_get_content_area (_tmp13_);
+      |                 ^
+[123/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o -MF src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o.d -o src/timeshift.p/meson-generated_Core_SnapshotRepo.c.o -c src/timeshift.p/Core/SnapshotRepo.c
+src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_has_space’:
+src/timeshift.p/Core/SnapshotRepo.c:2249:67: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
+ 2249 |         _tmp2_ = g_strdup_printf ("SnapshotRepo: has_space() - %llu required (%s)", needed, _tmp1_);
+      |                                                                ~~~^                 ~~~~~~
+      |                                                                   |                 |
+      |                                                                   |                 guint64 {aka long unsigned int}
+      |                                                                   long long unsigned int
+      |                                                                %lu
+src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_auto_remove’:
+src/timeshift.p/Core/SnapshotRepo.c:2642:22: warning: unused variable ‘_level_collection_size_’ [-Wunused-variable]
+ 2642 |                 gint _level_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/SnapshotRepo.c:2538:14: warning: variable ‘_levels_size_’ set but not used [-Wunused-but-set-variable]
+ 2538 |         gint _levels_size_;
+      |              ^~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift.p/Core/SnapshotRepo.c:27:
+src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/SnapshotRepo.c:3887:13: note: in expansion of macro ‘g_once_init_enter’
+ 3887 |         if (g_once_init_enter (&snapshot_repo_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/SnapshotRepo.c: In function ‘snapshot_location_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Core/SnapshotRepo.c:3929:13: note: in expansion of macro ‘g_once_init_enter’
+ 3929 |         if (g_once_init_enter (&snapshot_location_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[124/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o -c src/timeshift-gtk.p/Utility/RsyncTask.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4108,7 +3943,7 @@
 src/timeshift-gtk.p/Utility/RsyncTask.c:90:20: warning: ‘rsync_task_properties’ defined but not used [-Wunused-variable]
    90 | static GParamSpec* rsync_task_properties[RSYNC_TASK_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~
-[127/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Process.c
+[125/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o -c src/timeshift-gtk.p/Utility/TeeJee.Process.c
 src/timeshift-gtk.p/Utility/TeeJee.Process.c: In function ‘tee_jee_process_helper_exec_script_sync’:
 src/timeshift-gtk.p/Utility/TeeJee.Process.c:374:30: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
   374 |                         gint _tmp21__length1;
@@ -4185,124 +4020,7 @@
 src/timeshift-gtk.p/Utility/TeeJee.Process.c:1169:14: warning: variable ‘_child_pids_size_’ set but not used [-Wunused-but-set-variable]
  1169 |         gint _child_pids_size_;
       |              ^~~~~~~~~~~~~~~~~
-[128/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Device.c.o -MF src/timeshift.p/meson-generated_Utility_Device.c.o.d -o src/timeshift.p/meson-generated_Utility_Device.c.o -c src/timeshift.p/Utility/Device.c
-src/timeshift.p/Utility/Device.c: In function ‘device_find_child_devices_using_dmsetup’:
-src/timeshift.p/Utility/Device.c:1197:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 1197 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_remove_parents’:
-src/timeshift.p/Utility/Device.c:1475:54: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
- 1475 |                                                 gint _tmp4_;
-      |                                                      ^~~~~~
-src/timeshift.p/Utility/Device.c:1498:54: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
- 1498 |                                                 gint _tmp20_;
-      |                                                      ^~~~~~~
-src/timeshift.p/Utility/Device.c:1496:54: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
- 1496 |                                                 gint _tmp18_;
-      |                                                      ^~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_get_block_devices_using_lsblk’:
-src/timeshift.p/Utility/Device.c:1703:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 1703 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:2616:46: warning: variable ‘_tmp302_’ set but not used [-Wunused-but-set-variable]
- 2616 |                                         gint _tmp302_;
-      |                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2663:78: warning: variable ‘_tmp315_’ set but not used [-Wunused-but-set-variable]
- 2663 |                                                                         gint _tmp315_;
-      |                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2700:110: warning: variable ‘_tmp326_’ set but not used [-Wunused-but-set-variable]
- 2700 |                                                                                                         gint _tmp326_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2724:110: warning: variable ‘_tmp340_’ set but not used [-Wunused-but-set-variable]
- 2724 |                                                                                                         gint _tmp340_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2723:110: warning: variable ‘_tmp339_’ set but not used [-Wunused-but-set-variable]
- 2723 |                                                                                                         gint _tmp339_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2763:46: warning: variable ‘_tmp345_’ set but not used [-Wunused-but-set-variable]
- 2763 |                                         gint _tmp345_;
-      |                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2824:78: warning: variable ‘_tmp366_’ set but not used [-Wunused-but-set-variable]
- 2824 |                                                                         gint _tmp366_;
-      |                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2887:86: warning: variable ‘_tmp388_’ set but not used [-Wunused-but-set-variable]
- 2887 |                                                                                 gint _tmp388_;
-      |                                                                                      ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2918:46: warning: variable ‘_tmp393_’ set but not used [-Wunused-but-set-variable]
- 2918 |                                         gint _tmp393_;
-      |                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:2966:78: warning: variable ‘_tmp407_’ set but not used [-Wunused-but-set-variable]
- 2966 |                                                                         gint _tmp407_;
-      |                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:3003:110: warning: variable ‘_tmp418_’ set but not used [-Wunused-but-set-variable]
- 3003 |                                                                                                         gint _tmp418_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:3026:110: warning: variable ‘_tmp431_’ set but not used [-Wunused-but-set-variable]
- 3026 |                                                                                                         gint _tmp431_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:3064:46: warning: variable ‘_tmp436_’ set but not used [-Wunused-but-set-variable]
- 3064 |                                         gint _tmp436_;
-      |                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:3126:78: warning: variable ‘_tmp458_’ set but not used [-Wunused-but-set-variable]
- 3126 |                                                                         gint _tmp458_;
-      |                                                                              ^~~~~~~~
-src/timeshift.p/Utility/Device.c:3180:86: warning: variable ‘_tmp476_’ set but not used [-Wunused-but-set-variable]
- 3180 |                                                                                 gint _tmp476_;
-      |                                                                                      ^~~~~~~~
-src/timeshift.p/Utility/Device.c:1640:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
- 1640 |         gint ret_val = 0;
-      |              ^~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_get_block_devices_using_blkid’:
-src/timeshift.p/Utility/Device.c:3312:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 3312 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_get_disk_space_using_df’:
-src/timeshift.p/Utility/Device.c:3768:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
- 3768 |                                         gint _val_collection_size_ = 0;
-      |                                              ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:3708:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 3708 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:3649:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
- 3649 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:3636:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
- 3636 |         gint ret_val = 0;
-      |              ^~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_get_mounted_filesystems_using_mtab’:
-src/timeshift.p/Utility/Device.c:4096:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
- 4096 |                                         gint _val_collection_size_ = 0;
-      |                                              ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:4036:38: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
- 4036 |                                 gint _tmp24__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:4024:25: warning: variable ‘_tmp21_’ set but not used [-Wunused-but-set-variable]
- 4024 |                 gchar** _tmp21_;
-      |                         ^~~~~~~
-src/timeshift.p/Utility/Device.c:3953:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
- 3953 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift.p/Utility/Device.c:28:
-src/timeshift.p/Utility/Device.c: In function ‘device_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c:8645:13: note: in expansion of macro ‘g_once_init_enter’
- 8645 |         if (g_once_init_enter (&device_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift.p/Utility/Device.c: In function ‘device_luks_unlock’:
-src/timeshift.p/Utility/Device.c:5678:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 5678 |                         system (_tmp45_);
-      |                         ^~~~~~~~~~~~~~~~
-[129/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o -c src/timeshift-gtk.p/Gtk/BackupBox.c
+[126/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o -c src/timeshift-gtk.p/Gtk/BackupBox.c
 src/timeshift-gtk.p/Gtk/BackupBox.c: In function ‘__lambda97_’:
 src/timeshift-gtk.p/Gtk/BackupBox.c:745:20: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   745 |         BackupBox* self;
@@ -4419,29 +4137,7 @@
 src/timeshift-gtk.p/Gtk/BackupBox.c:72:20: warning: ‘backup_box_properties’ defined but not used [-Wunused-variable]
    72 | static GParamSpec* backup_box_properties[BACKUP_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~
-[130/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o -c src/timeshift-gtk.p/Gtk/DeleteBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/DeleteBox.c:27:
-src/timeshift-gtk.p/Gtk/DeleteBox.c: In function ‘delete_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteBox.c:766:13: note: in expansion of macro ‘g_once_init_enter’
-  766 |         if (g_once_init_enter (&delete_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteBox.c: At top level:
-src/timeshift-gtk.p/Gtk/DeleteBox.c:72:20: warning: ‘delete_box_properties’ defined but not used [-Wunused-variable]
-   72 | static GParamSpec* delete_box_properties[DELETE_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~
-[131/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o -c src/timeshift-gtk.p/Gtk/BackupWindow.c
+[127/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o -c src/timeshift-gtk.p/Gtk/BackupWindow.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4473,87 +4169,7 @@
 src/timeshift-gtk.p/Gtk/BackupWindow.c:109:20: warning: ‘backup_window_properties’ defined but not used [-Wunused-variable]
   109 | static GParamSpec* backup_window_properties[BACKUP_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~
-[132/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o -c src/timeshift-gtk.p/Gtk/BootOptionsBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/BootOptionsBox.c:27:
-src/timeshift-gtk.p/Gtk/BootOptionsBox.c: In function ‘boot_options_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BootOptionsBox.c:1255:13: note: in expansion of macro ‘g_once_init_enter’
- 1255 |         if (g_once_init_enter (&boot_options_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BootOptionsBox.c: At top level:
-src/timeshift-gtk.p/Gtk/BootOptionsBox.c:69:20: warning: ‘boot_options_box_properties’ defined but not used [-Wunused-variable]
-   69 | static GParamSpec* boot_options_box_properties[BOOT_OPTIONS_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[133/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o -c src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c
-In file included from /usr/include/vte-2.91/vte/vte.h:28,
-                 from src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:30:
-/usr/include/vte-2.91/vte/vteenums.h:196:36: warning: ISO C restricts enumerator values to range of ‘int’ before C23 [-Wpedantic]
-  196 |         VTE_FEATURE_FLAGS_MASK   = 0xFFFFFFFFFFFFFFFFULL, /* force enum to 64 bit */
-      |                                    ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_start_shell’:
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:301:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
-  301 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/vte-2.91/vte/vte.h:38:
-/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
-   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:280:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
-  280 |         gint _env_size_;
-      |              ^~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:274:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
-  274 |         gint _argv_size_;
-      |              ^~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_execute_script’:
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:378:17: warning: ‘vte_terminal_spawn_sync’ is deprecated [-Wdeprecated-declarations]
-  378 |                 vte_terminal_spawn_sync (_tmp4_, VTE_PTY_DEFAULT, _tmp5_, argv, env, G_SPAWN_SEARCH_PATH, NULL, NULL, &_tmp6_, NULL, &_inner_error0_);
-      |                 ^~~~~~~~~~~~~~~~~~~~~~~
-/usr/include/vte-2.91/vte/vtedeprecated.h:91:10: note: declared here
-   91 | gboolean vte_terminal_spawn_sync(VteTerminal *terminal,
-      |          ^~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:354:14: warning: variable ‘_env_size_’ set but not used [-Wunused-but-set-variable]
-  354 |         gint _env_size_;
-      |              ^~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:348:14: warning: variable ‘_argv_size_’ set but not used [-Wunused-but-set-variable]
-  348 |         gint _argv_size_;
-      |              ^~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_script_exit’:
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:431:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
-  431 |         _tmp0_ = gtk_widget_get_parent ((GtkWidget*) self);
-      |                ^
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:27:
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: In function ‘terminal_window_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:499:13: note: in expansion of macro ‘g_once_init_enter’
-  499 |         if (g_once_init_enter (&terminal_window_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c: At top level:
-src/timeshift-gtk.p/Utility/Gtk/TerminalWindow.c:68:20: warning: ‘terminal_window_properties’ defined but not used [-Wunused-variable]
-   68 | static GParamSpec* terminal_window_properties[TERMINAL_WINDOW_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[134/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o -c src/timeshift-gtk.p/Gtk/EstimateBox.c
+[128/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o -c src/timeshift-gtk.p/Gtk/EstimateBox.c
 src/timeshift-gtk.p/Gtk/EstimateBox.c: In function ‘estimate_box_estimate_system_size’:
 src/timeshift-gtk.p/Gtk/EstimateBox.c:541:41: warning: variable ‘_tmp9_’ set but not used [-Wunused-but-set-variable]
   541 |                         GtkProgressBar* _tmp9_;
@@ -4579,61 +4195,7 @@
 src/timeshift-gtk.p/Gtk/EstimateBox.c:71:20: warning: ‘estimate_box_properties’ defined but not used [-Wunused-variable]
    71 | static GParamSpec* estimate_box_properties[ESTIMATE_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[135/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o -c src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:27:
-src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c: In function ‘exclude_apps_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:883:13: note: in expansion of macro ‘g_once_init_enter’
-  883 |         if (g_once_init_enter (&exclude_apps_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c: At top level:
-src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:67:20: warning: ‘exclude_apps_box_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* exclude_apps_box_properties[EXCLUDE_APPS_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[136/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o -c src/timeshift-gtk.p/Gtk/DeleteWindow.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/DeleteWindow.c:27:
-src/timeshift-gtk.p/Gtk/DeleteWindow.c: In function ‘delete_window_tabs_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteWindow.c:544:13: note: in expansion of macro ‘g_once_init_enter’
-  544 |         if (g_once_init_enter (&delete_window_tabs_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteWindow.c: In function ‘delete_window_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteWindow.c:1258:13: note: in expansion of macro ‘g_once_init_enter’
- 1258 |         if (g_once_init_enter (&delete_window_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/DeleteWindow.c: At top level:
-src/timeshift-gtk.p/Gtk/DeleteWindow.c:99:20: warning: ‘delete_window_properties’ defined but not used [-Wunused-variable]
-   99 | static GParamSpec* delete_window_properties[DELETE_WINDOW_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
-[137/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o -c src/timeshift-gtk.p/Gtk/ExcludeListSummaryWindow.c
+[129/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o -c src/timeshift-gtk.p/Gtk/ExcludeListSummaryWindow.c
 src/timeshift-gtk.p/Gtk/ExcludeListSummaryWindow.c: In function ‘exclude_list_summary_window_create_actions’:
 src/timeshift-gtk.p/Gtk/ExcludeListSummaryWindow.c:237:9: warning: ‘gtk_image_new_from_stock’ is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
   237 |         _tmp3_ = (GtkImage*) gtk_image_new_from_stock ("gtk-ok", (GtkIconSize) GTK_ICON_SIZE_BUTTON);
@@ -4667,29 +4229,7 @@
 src/timeshift-gtk.p/Gtk/ExcludeListSummaryWindow.c:68:20: warning: ‘exclude_list_summary_window_properties’ defined but not used [-Wunused-variable]
    68 | static GParamSpec* exclude_list_summary_window_properties[EXCLUDE_LIST_SUMMARY_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[138/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:27:
-src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c: In function ‘restore_summary_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:275:13: note: in expansion of macro ‘g_once_init_enter’
-  275 |         if (g_once_init_enter (&restore_summary_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c: At top level:
-src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:66:20: warning: ‘restore_summary_box_properties’ defined but not used [-Wunused-variable]
-   66 | static GParamSpec* restore_summary_box_properties[RESTORE_SUMMARY_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[139/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreFinishBox.c
+[130/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreFinishBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -4711,70 +4251,51 @@
 src/timeshift-gtk.p/Gtk/RestoreFinishBox.c:67:20: warning: ‘restore_finish_box_properties’ defined but not used [-Wunused-variable]
    67 | static GParamSpec* restore_finish_box_properties[RESTORE_FINISH_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[140/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘__lambda116_’:
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:200:22: warning: unused variable ‘_name_collection_size_’ [-Wunused-variable]
-  200 |                 gint _name_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘__lambda117_’:
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:260:22: warning: unused variable ‘_name_collection_size_’ [-Wunused-variable]
-  260 |                 gint _name_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
+[131/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o -c src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:27:
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘restore_exclude_box_get_type’:
+                 from src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:27:
+src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c: In function ‘exclude_apps_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:562:13: note: in expansion of macro ‘g_once_init_enter’
-  562 |         if (g_once_init_enter (&restore_exclude_box_type_id__once)) {
+src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:883:13: note: in expansion of macro ‘g_once_init_enter’
+  883 |         if (g_once_init_enter (&exclude_apps_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: At top level:
-src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:68:20: warning: ‘restore_exclude_box_properties’ defined but not used [-Wunused-variable]
-   68 | static GParamSpec* restore_exclude_box_properties[RESTORE_EXCLUDE_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[141/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o -c src/timeshift-gtk.p/Gtk/BackupDeviceBox.c
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘__lambda56_’:
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1295:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1295 |         BackupDeviceBox* self;
-      |                          ^~~~
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘backup_device_box_init_infobar_location’:
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1589:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
- 1589 |         _tmp2_ = gtk_info_bar_get_content_area (infobar);
-      |                ^
+src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c: At top level:
+src/timeshift-gtk.p/Gtk/ExcludeAppsBox.c:67:20: warning: ‘exclude_apps_box_properties’ defined but not used [-Wunused-variable]
+   67 | static GParamSpec* exclude_apps_box_properties[EXCLUDE_APPS_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[132/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o -c src/timeshift-gtk.p/Gtk/DeleteBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:27:
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘backup_device_box_get_type’:
+                 from src/timeshift-gtk.p/Gtk/DeleteBox.c:27:
+src/timeshift-gtk.p/Gtk/DeleteBox.c: In function ‘delete_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:2866:13: note: in expansion of macro ‘g_once_init_enter’
- 2866 |         if (g_once_init_enter (&backup_device_box_type_id__once)) {
+src/timeshift-gtk.p/Gtk/DeleteBox.c:766:13: note: in expansion of macro ‘g_once_init_enter’
+  766 |         if (g_once_init_enter (&delete_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: At top level:
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1207:1: warning: ‘block3_data_ref’ defined but not used [-Wunused-function]
- 1207 | block3_data_ref (Block3Data* _data3_)
-      | ^~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:72:20: warning: ‘backup_device_box_properties’ defined but not used [-Wunused-variable]
-   72 | static GParamSpec* backup_device_box_properties[BACKUP_DEVICE_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[142/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o -c src/timeshift-gtk.p/Gtk/ExcludeMessageWindow.c
+src/timeshift-gtk.p/Gtk/DeleteBox.c: At top level:
+src/timeshift-gtk.p/Gtk/DeleteBox.c:72:20: warning: ‘delete_box_properties’ defined but not used [-Wunused-variable]
+   72 | static GParamSpec* delete_box_properties[DELETE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~
+[133/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o -c src/timeshift-gtk.p/Gtk/ExcludeMessageWindow.c
 src/timeshift-gtk.p/Gtk/ExcludeMessageWindow.c: In function ‘exclude_message_window_construct’:
 src/timeshift-gtk.p/Gtk/ExcludeMessageWindow.c:521:16: warning: assignment to ‘GtkBox *’ {aka ‘struct _GtkBox *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
   521 |         _tmp0_ = gtk_dialog_get_content_area ((GtkDialog*) self);
@@ -4818,66 +4339,7 @@
 src/timeshift-gtk.p/Gtk/ExcludeMessageWindow.c:69:20: warning: ‘exclude_message_window_properties’ defined but not used [-Wunused-variable]
    69 | static GParamSpec* exclude_message_window_properties[EXCLUDE_MESSAGE_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[143/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o -c src/timeshift-gtk.p/Gtk/FinishBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/FinishBox.c:27:
-src/timeshift-gtk.p/Gtk/FinishBox.c: In function ‘finish_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/FinishBox.c:701:13: note: in expansion of macro ‘g_once_init_enter’
-  701 |         if (g_once_init_enter (&finish_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/FinishBox.c: At top level:
-src/timeshift-gtk.p/Gtk/FinishBox.c:67:20: warning: ‘finish_box_properties’ defined but not used [-Wunused-variable]
-   67 | static GParamSpec* finish_box_properties[FINISH_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~
-[144/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o -c src/timeshift-gtk.p/Gtk/RsyncLogWindow.c
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: In function ‘rsync_log_window_on_delete_event’:
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:211:154: warning: ISO C forbids passing argument 6 of ‘g_signal_handlers_disconnect_matched’ between function pointer and ‘void *’ [-Wpedantic]
-  211 |                 g_signal_handlers_disconnect_matched ((GtkWidget*) self, G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp3_, 0, NULL, (GCallback) _rsync_log_window_on_delete_event_gtk_widget_delete_event, self);
-      |                                                                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/gobject/gobject.h:30,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from /usr/include/glib-2.0/gio/gioenums.h:30,
-                 from /usr/include/glib-2.0/gio/giotypes.h:30,
-                 from /usr/include/glib-2.0/gio/gio.h:28,
-                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:27:
-/usr/include/glib-2.0/gobject/gsignal.h:457:67: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘void (*)(void)’
-  457 |                                                gpointer           func,
-      |                                                ~~~~~~~~~~~~~~~~~~~^~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30:
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: In function ‘rsync_log_window_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:259:13: note: in expansion of macro ‘g_once_init_enter’
-  259 |         if (g_once_init_enter (&rsync_log_window_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: At top level:
-src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:78:20: warning: ‘rsync_log_window_properties’ defined but not used [-Wunused-variable]
-   78 | static GParamSpec* rsync_log_window_properties[RSYNC_LOG_WINDOW_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
-[145/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o -c src/timeshift-gtk.p/Gtk/MiscBox.c
+[134/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o -c src/timeshift-gtk.p/Gtk/MiscBox.c
 src/timeshift-gtk.p/Gtk/MiscBox.c: In function ‘__lambda139_’:
 src/timeshift-gtk.p/Gtk/MiscBox.c:498:18: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
   498 |         MiscBox* self;
@@ -4918,7 +4380,39 @@
 src/timeshift-gtk.p/Gtk/MiscBox.c:71:20: warning: ‘misc_box_properties’ defined but not used [-Wunused-variable]
    71 | static GParamSpec* misc_box_properties[MISC_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~
-[146/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreBox.c
+[135/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o -c src/timeshift-gtk.p/Gtk/DeleteWindow.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/DeleteWindow.c:27:
+src/timeshift-gtk.p/Gtk/DeleteWindow.c: In function ‘delete_window_tabs_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/DeleteWindow.c:544:13: note: in expansion of macro ‘g_once_init_enter’
+  544 |         if (g_once_init_enter (&delete_window_tabs_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/DeleteWindow.c: In function ‘delete_window_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/DeleteWindow.c:1258:13: note: in expansion of macro ‘g_once_init_enter’
+ 1258 |         if (g_once_init_enter (&delete_window_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/DeleteWindow.c: At top level:
+src/timeshift-gtk.p/Gtk/DeleteWindow.c:99:20: warning: ‘delete_window_properties’ defined but not used [-Wunused-variable]
+   99 | static GParamSpec* delete_window_properties[DELETE_WINDOW_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
+[136/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreBox.c
 src/timeshift-gtk.p/Gtk/RestoreBox.c: In function ‘restore_box_restore’:
 src/timeshift-gtk.p/Gtk/RestoreBox.c:1028:44: warning: ISO C does not support the ''' printf flag [-Wformat=]
  1028 |                 _tmp55_ = g_strdup_printf ("%'d", _tmp54_->count_unchanged);
@@ -5031,155 +4525,424 @@
 src/timeshift-gtk.p/Gtk/RestoreBox.c:72:20: warning: ‘restore_box_properties’ defined but not used [-Wunused-variable]
    72 | static GParamSpec* restore_box_properties[RESTORE_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[147/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_config.c.o -MF src/timeshift-gtk.p/meson-generated_config.c.o.d -o src/timeshift-gtk.p/meson-generated_config.c.o -c src/timeshift-gtk.p/config.c
-[148/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o -c src/timeshift-gtk.p/Gtk/ExcludeBox.c
+[137/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o -c src/timeshift-gtk.p/Gtk/BootOptionsBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/ExcludeBox.c:27:
-src/timeshift-gtk.p/Gtk/ExcludeBox.c: In function ‘exclude_box_get_type’:
+                 from src/timeshift-gtk.p/Gtk/BootOptionsBox.c:27:
+src/timeshift-gtk.p/Gtk/BootOptionsBox.c: In function ‘boot_options_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeBox.c:2133:13: note: in expansion of macro ‘g_once_init_enter’
- 2133 |         if (g_once_init_enter (&exclude_box_type_id__once)) {
+src/timeshift-gtk.p/Gtk/BootOptionsBox.c:1255:13: note: in expansion of macro ‘g_once_init_enter’
+ 1255 |         if (g_once_init_enter (&boot_options_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeBox.c: At top level:
-src/timeshift-gtk.p/Gtk/ExcludeBox.c:1900:1: warning: ‘exclude_box_cell_exclude_text_edited’ defined but not used [-Wunused-function]
- 1900 | exclude_box_cell_exclude_text_edited (ExcludeBox* self,
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeBox.c:1529:1: warning: ‘exclude_box_add_folder_contents_clicked’ defined but not used [-Wunused-function]
- 1529 | exclude_box_add_folder_contents_clicked (ExcludeBox* self)
-      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ExcludeBox.c:79:20: warning: ‘exclude_box_properties’ defined but not used [-Wunused-variable]
-   79 | static GParamSpec* exclude_box_properties[EXCLUDE_BOX_NUM_PROPERTIES];
+src/timeshift-gtk.p/Gtk/BootOptionsBox.c: At top level:
+src/timeshift-gtk.p/Gtk/BootOptionsBox.c:69:20: warning: ‘boot_options_box_properties’ defined but not used [-Wunused-variable]
+   69 | static GParamSpec* boot_options_box_properties[BOOT_OPTIONS_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[138/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o -c src/timeshift-gtk.p/Utility/FsTabEntry.c
+src/timeshift-gtk.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_read_file’:
+src/timeshift-gtk.p/Utility/FsTabEntry.c:425:62: warning: unused variable ‘_part_collection_size_’ [-Wunused-variable]
+  425 |                                                         gint _part_collection_size_ = 0;
+      |                                                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/FsTabEntry.c:400:54: warning: variable ‘_parts_size_’ set but not used [-Wunused-but-set-variable]
+  400 |                                                 gint _parts_size_;
+      |                                                      ^~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/FsTabEntry.c:323:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+  323 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/FsTabEntry.c:300:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+  300 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Utility/FsTabEntry.c:27:
+src/timeshift-gtk.p/Utility/FsTabEntry.c: In function ‘fs_tab_entry_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/FsTabEntry.c:1412:13: note: in expansion of macro ‘g_once_init_enter’
+ 1412 |         if (g_once_init_enter (&fs_tab_entry_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[139/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_AppConsole.c.o -MF src/timeshift.p/meson-generated_AppConsole.c.o.d -o src/timeshift.p/meson-generated_AppConsole.c.o -c src/timeshift.p/AppConsole.c
+src/timeshift.p/AppConsole.c:44:9: warning: "GETTEXT_PACKAGE" redefined
+   44 | #define GETTEXT_PACKAGE ""
+      |         ^~~~~~~~~~~~~~~
+<command-line>: note: this is the location of the previous definition
+src/timeshift.p/AppConsole.c: In function ‘app_console_list_snapshots’:
+src/timeshift.p/AppConsole.c:2321:46: warning: variable ‘_tmp59__length1’ set but not used [-Wunused-but-set-variable]
+ 2321 |                                         gint _tmp59__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2312:46: warning: variable ‘_tmp52__length1’ set but not used [-Wunused-but-set-variable]
+ 2312 |                                         gint _tmp52__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2305:46: warning: variable ‘_tmp47__length1’ set but not used [-Wunused-but-set-variable]
+ 2305 |                                         gint _tmp47__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2300:46: warning: variable ‘_tmp44__length1’ set but not used [-Wunused-but-set-variable]
+ 2300 |                                         gint _tmp44__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2295:46: warning: variable ‘_tmp41__length1’ set but not used [-Wunused-but-set-variable]
+ 2295 |                                         gint _tmp41__length1;
+      |                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2130:14: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
+ 2130 |         gint _tmp24__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2125:14: warning: variable ‘_tmp21__length1’ set but not used [-Wunused-but-set-variable]
+ 2125 |         gint _tmp21__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2120:14: warning: variable ‘_tmp18__length1’ set but not used [-Wunused-but-set-variable]
+ 2120 |         gint _tmp18__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2115:14: warning: variable ‘_tmp15__length1’ set but not used [-Wunused-but-set-variable]
+ 2115 |         gint _tmp15__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2110:14: warning: variable ‘_tmp12__length1’ set but not used [-Wunused-but-set-variable]
+ 2110 |         gint _tmp12__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2106:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
+ 2106 |         gint _right_align_size_;
+      |              ^~~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: In function ‘app_console_list_devices’:
+src/timeshift.p/AppConsole.c:2570:30: warning: variable ‘_tmp59__length1’ set but not used [-Wunused-but-set-variable]
+ 2570 |                         gint _tmp59__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2563:30: warning: variable ‘_tmp54__length1’ set but not used [-Wunused-but-set-variable]
+ 2563 |                         gint _tmp54__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2558:30: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
+ 2558 |                         gint _tmp51__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2547:30: warning: variable ‘_tmp36__length1’ set but not used [-Wunused-but-set-variable]
+ 2547 |                         gint _tmp36__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2542:30: warning: variable ‘_tmp33__length1’ set but not used [-Wunused-but-set-variable]
+ 2542 |                         gint _tmp33__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2537:30: warning: variable ‘_tmp30__length1’ set but not used [-Wunused-but-set-variable]
+ 2537 |                         gint _tmp30__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2437:14: warning: variable ‘_tmp19__length1’ set but not used [-Wunused-but-set-variable]
+ 2437 |         gint _tmp19__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2432:14: warning: variable ‘_tmp16__length1’ set but not used [-Wunused-but-set-variable]
+ 2432 |         gint _tmp16__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2427:14: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+ 2427 |         gint _tmp13__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2422:14: warning: variable ‘_tmp10__length1’ set but not used [-Wunused-but-set-variable]
+ 2422 |         gint _tmp10__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2417:14: warning: variable ‘_tmp7__length1’ set but not used [-Wunused-but-set-variable]
+ 2417 |         gint _tmp7__length1;
+      |              ^~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2412:14: warning: variable ‘_tmp4__length1’ set but not used [-Wunused-but-set-variable]
+ 2412 |         gint _tmp4__length1;
+      |              ^~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2408:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
+ 2408 |         gint _right_align_size_;
+      |              ^~~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: In function ‘app_console_list_all_devices’:
+src/timeshift.p/AppConsole.c:2906:30: warning: variable ‘_tmp70__length1’ set but not used [-Wunused-but-set-variable]
+ 2906 |                         gint _tmp70__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2899:30: warning: variable ‘_tmp65__length1’ set but not used [-Wunused-but-set-variable]
+ 2899 |                         gint _tmp65__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2894:30: warning: variable ‘_tmp62__length1’ set but not used [-Wunused-but-set-variable]
+ 2894 |                         gint _tmp62__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2883:30: warning: variable ‘_tmp50__length1’ set but not used [-Wunused-but-set-variable]
+ 2883 |                         gint _tmp50__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2878:30: warning: variable ‘_tmp47__length1’ set but not used [-Wunused-but-set-variable]
+ 2878 |                         gint _tmp47__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2873:30: warning: variable ‘_tmp44__length1’ set but not used [-Wunused-but-set-variable]
+ 2873 |                         gint _tmp44__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2725:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
+ 2725 |         gint _tmp32__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2720:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
+ 2720 |         gint _tmp29__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2715:14: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
+ 2715 |         gint _tmp26__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2710:14: warning: variable ‘_tmp23__length1’ set but not used [-Wunused-but-set-variable]
+ 2710 |         gint _tmp23__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2705:14: warning: variable ‘_tmp20__length1’ set but not used [-Wunused-but-set-variable]
+ 2705 |         gint _tmp20__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2700:14: warning: variable ‘_tmp17__length1’ set but not used [-Wunused-but-set-variable]
+ 2700 |         gint _tmp17__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:2696:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
+ 2696 |         gint _right_align_size_;
+      |              ^~~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: In function ‘app_console_list_grub_devices’:
+src/timeshift.p/AppConsole.c:3220:30: warning: variable ‘_tmp109__length1’ set but not used [-Wunused-but-set-variable]
+ 3220 |                         gint _tmp109__length1;
+      |                              ^~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3209:30: warning: variable ‘_tmp51__length1’ set but not used [-Wunused-but-set-variable]
+ 3209 |                         gint _tmp51__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3204:30: warning: variable ‘_tmp48__length1’ set but not used [-Wunused-but-set-variable]
+ 3204 |                         gint _tmp48__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3199:30: warning: variable ‘_tmp45__length1’ set but not used [-Wunused-but-set-variable]
+ 3199 |                         gint _tmp45__length1;
+      |                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3047:14: warning: variable ‘_tmp32__length1’ set but not used [-Wunused-but-set-variable]
+ 3047 |         gint _tmp32__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3042:14: warning: variable ‘_tmp29__length1’ set but not used [-Wunused-but-set-variable]
+ 3042 |         gint _tmp29__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3037:14: warning: variable ‘_tmp26__length1’ set but not used [-Wunused-but-set-variable]
+ 3037 |         gint _tmp26__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3032:14: warning: variable ‘_tmp23__length1’ set but not used [-Wunused-but-set-variable]
+ 3032 |         gint _tmp23__length1;
+      |              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3028:14: warning: variable ‘_right_align_size_’ set but not used [-Wunused-but-set-variable]
+ 3028 |         gint _right_align_size_;
+      |              ^~~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: In function ‘app_console_print_grid’:
+src/timeshift.p/AppConsole.c:3503:70: warning: variable ‘_tmp13__length1’ set but not used [-Wunused-but-set-variable]
+ 3503 |                                                                 gint _tmp13__length1;
+      |                                                                      ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3483:62: warning: variable ‘_tmp11__length1’ set but not used [-Wunused-but-set-variable]
+ 3483 |                                                         gint _tmp11__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3554:62: warning: variable ‘_tmp27__length1’ set but not used [-Wunused-but-set-variable]
+ 3554 |                                                         gint _tmp27__length1;
+      |                                                              ^~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:3446:14: warning: variable ‘_col_width_size_’ set but not used [-Wunused-but-set-variable]
+ 3446 |         gint _col_width_size_;
+      |              ^~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: In function ‘app_console_finalize’:
+src/timeshift.p/AppConsole.c:6549:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 6549 |         AppConsole * self;
+      |                      ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift.p/AppConsole.c:27:
+src/timeshift.p/AppConsole.c: In function ‘app_console_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c:6567:13: note: in expansion of macro ‘g_once_init_enter’
+ 6567 |         if (g_once_init_enter (&app_console_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/AppConsole.c: At top level:
+src/timeshift.p/AppConsole.c:89:20: warning: ‘app_console_properties’ defined but not used [-Wunused-variable]
+   89 | static GParamSpec* app_console_properties[APP_CONSOLE_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~
-[149/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘__lambda105_’:
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:1058:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1058 |         RestoreDeviceBox* self;
-      |                           ^~~~
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_create_infobar_location’:
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:1814:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
- 1814 |         _tmp2_ = gtk_info_bar_get_content_area (infobar);
+[140/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_config.c.o -MF src/timeshift-gtk.p/meson-generated_config.c.o.d -o src/timeshift-gtk.p/meson-generated_config.c.o -c src/timeshift-gtk.p/config.c
+[141/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o -c src/timeshift-gtk.p/Gtk/BackupDeviceBox.c
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘__lambda56_’:
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1295:26: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1295 |         BackupDeviceBox* self;
+      |                          ^~~~
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘backup_device_box_init_infobar_location’:
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1589:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+ 1589 |         _tmp2_ = gtk_info_bar_get_content_area (infobar);
       |                ^
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_instance_init’:
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:2248:9: warning: ‘gtk_icon_size_register’ is deprecated [-Wdeprecated-declarations]
- 2248 |         self->priv->tooltip_size = gtk_icon_size_register ("ttip", 128, 128);
-      |         ^~~~
-In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:127,
-                 from src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:27:
-/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:122:23: note: declared here
-  122 | GtkIconSize           gtk_icon_size_register       (const gchar *name,
-      |                       ^~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_get_type’:
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:27:
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: In function ‘backup_device_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:2281:13: note: in expansion of macro ‘g_once_init_enter’
- 2281 |         if (g_once_init_enter (&restore_device_box_type_id__once)) {
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:2866:13: note: in expansion of macro ‘g_once_init_enter’
+ 2866 |         if (g_once_init_enter (&backup_device_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: At top level:
-src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:70:20: warning: ‘restore_device_box_properties’ defined but not used [-Wunused-variable]
-   70 | static GParamSpec* restore_device_box_properties[RESTORE_DEVICE_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[150/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o -c src/timeshift-gtk.p/Gtk/ScheduleBox.c
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda59_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:565:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  565 |         ScheduleBox* self;
-      |                      ^~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda61_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:613:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  613 |         ScheduleBox* self;
-      |                      ^~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda63_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:661:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  661 |         ScheduleBox* self;
-      |                      ^~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda65_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:709:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  709 |         ScheduleBox* self;
-      |                      ^~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda67_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:759:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
-  759 |         ScheduleBox* self;
-      |                      ^~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda57_’:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:1200:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
- 1200 |         ScheduleBox* self;
-      |                      ^~~~
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c: At top level:
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:1207:1: warning: ‘block3_data_ref’ defined but not used [-Wunused-function]
+ 1207 | block3_data_ref (Block3Data* _data3_)
+      | ^~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/BackupDeviceBox.c:72:20: warning: ‘backup_device_box_properties’ defined but not used [-Wunused-variable]
+   72 | static GParamSpec* backup_device_box_properties[BACKUP_DEVICE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[142/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/ScheduleBox.c:27:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘schedule_box_get_type’:
+                 from src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:27:
+src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c: In function ‘restore_summary_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:1461:13: note: in expansion of macro ‘g_once_init_enter’
- 1461 |         if (g_once_init_enter (&schedule_box_type_id__once)) {
+src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:275:13: note: in expansion of macro ‘g_once_init_enter’
+  275 |         if (g_once_init_enter (&restore_summary_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/ScheduleBox.c: At top level:
-src/timeshift-gtk.p/Gtk/ScheduleBox.c:74:20: warning: ‘schedule_box_properties’ defined but not used [-Wunused-variable]
-   74 | static GParamSpec* schedule_box_properties[SCHEDULE_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~
-[151/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o -c src/timeshift-gtk.p/Gtk/SettingsWindow.c
+src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c: At top level:
+src/timeshift-gtk.p/Gtk/RestoreSummaryBox.c:66:20: warning: ‘restore_summary_box_properties’ defined but not used [-Wunused-variable]
+   66 | static GParamSpec* restore_summary_box_properties[RESTORE_SUMMARY_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[143/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘__lambda116_’:
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:200:22: warning: unused variable ‘_name_collection_size_’ [-Wunused-variable]
+  200 |                 gint _name_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘__lambda117_’:
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:260:22: warning: unused variable ‘_name_collection_size_’ [-Wunused-variable]
+  260 |                 gint _name_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
                  from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/SettingsWindow.c:27:
-src/timeshift-gtk.p/Gtk/SettingsWindow.c: In function ‘settings_window_tabs_get_type’:
+                 from src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:27:
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: In function ‘restore_exclude_box_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SettingsWindow.c:529:13: note: in expansion of macro ‘g_once_init_enter’
-  529 |         if (g_once_init_enter (&settings_window_tabs_type_id__once)) {
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:562:13: note: in expansion of macro ‘g_once_init_enter’
+  562 |         if (g_once_init_enter (&restore_exclude_box_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SettingsWindow.c: In function ‘settings_window_get_type’:
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c: At top level:
+src/timeshift-gtk.p/Gtk/RestoreExcludeBox.c:68:20: warning: ‘restore_exclude_box_properties’ defined but not used [-Wunused-variable]
+   68 | static GParamSpec* restore_exclude_box_properties[RESTORE_EXCLUDE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[144/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o -MF src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o -c src/timeshift-gtk.p/Core/Snapshot.c
+src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_read_exclude_list’:
+src/timeshift-gtk.p/Core/Snapshot.c:1451:30: warning: unused variable ‘_path_collection_size_’ [-Wunused-variable]
+ 1451 |                         gint _path_collection_size_ = 0;
+      |                              ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_set_taglist’:
+src/timeshift-gtk.p/Core/Snapshot.c:2694:22: warning: unused variable ‘_tag_collection_size_’ [-Wunused-variable]
+ 2694 |                 gint _tag_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Core/Snapshot.c:27:
+src/timeshift-gtk.p/Core/Snapshot.c: In function ‘snapshot_get_type’:
 /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
   131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
       |     ^~~~~~~~~~~~~
 /usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
   272 |     (!g_atomic_pointer_get (location) &&                             \
       |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SettingsWindow.c:863:13: note: in expansion of macro ‘g_once_init_enter’
-  863 |         if (g_once_init_enter (&settings_window_type_id__once)) {
+src/timeshift-gtk.p/Core/Snapshot.c:3004:13: note: in expansion of macro ‘g_once_init_enter’
+ 3004 |         if (g_once_init_enter (&snapshot_type_id__once)) {
       |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SettingsWindow.c: At top level:
-src/timeshift-gtk.p/Gtk/SettingsWindow.c:129:20: warning: ‘settings_window_properties’ defined but not used [-Wunused-variable]
-  129 | static GParamSpec* settings_window_properties[SETTINGS_WINDOW_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
-[152/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o -c src/timeshift-gtk.p/Gtk/RestoreWindow.c
+[145/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o -MF src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o.d -o src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o -c src/timeshift-gtk.p/Core/SnapshotRepo.c
+src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_has_space’:
+src/timeshift-gtk.p/Core/SnapshotRepo.c:2249:67: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 2 has type ‘guint64’ {aka ‘long unsigned int’} [-Wformat=]
+ 2249 |         _tmp2_ = g_strdup_printf ("SnapshotRepo: has_space() - %llu required (%s)", needed, _tmp1_);
+      |                                                                ~~~^                 ~~~~~~
+      |                                                                   |                 |
+      |                                                                   |                 guint64 {aka long unsigned int}
+      |                                                                   long long unsigned int
+      |                                                                %lu
+src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_auto_remove’:
+src/timeshift-gtk.p/Core/SnapshotRepo.c:2642:22: warning: unused variable ‘_level_collection_size_’ [-Wunused-variable]
+ 2642 |                 gint _level_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/SnapshotRepo.c:2538:14: warning: variable ‘_levels_size_’ set but not used [-Wunused-but-set-variable]
+ 2538 |         gint _levels_size_;
+      |              ^~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Core/SnapshotRepo.c:27:
+src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_repo_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/SnapshotRepo.c:3887:13: note: in expansion of macro ‘g_once_init_enter’
+ 3887 |         if (g_once_init_enter (&snapshot_repo_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/SnapshotRepo.c: In function ‘snapshot_location_status_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Core/SnapshotRepo.c:3929:13: note: in expansion of macro ‘g_once_init_enter’
+ 3929 |         if (g_once_init_enter (&snapshot_location_status_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+[146/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o -c src/timeshift-gtk.p/Gtk/ExcludeBox.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/ExcludeBox.c:27:
+src/timeshift-gtk.p/Gtk/ExcludeBox.c: In function ‘exclude_box_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ExcludeBox.c:2133:13: note: in expansion of macro ‘g_once_init_enter’
+ 2133 |         if (g_once_init_enter (&exclude_box_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ExcludeBox.c: At top level:
+src/timeshift-gtk.p/Gtk/ExcludeBox.c:1900:1: warning: ‘exclude_box_cell_exclude_text_edited’ defined but not used [-Wunused-function]
+ 1900 | exclude_box_cell_exclude_text_edited (ExcludeBox* self,
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ExcludeBox.c:1529:1: warning: ‘exclude_box_add_folder_contents_clicked’ defined but not used [-Wunused-function]
+ 1529 | exclude_box_add_folder_contents_clicked (ExcludeBox* self)
+      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ExcludeBox.c:79:20: warning: ‘exclude_box_properties’ defined but not used [-Wunused-variable]
+   79 | static GParamSpec* exclude_box_properties[EXCLUDE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~
+[147/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o -c src/timeshift-gtk.p/Gtk/RestoreWindow.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5211,7 +4974,76 @@
 src/timeshift-gtk.p/Gtk/RestoreWindow.c:149:20: warning: ‘restore_window_properties’ defined but not used [-Wunused-variable]
   149 | static GParamSpec* restore_window_properties[RESTORE_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
-[153/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o -c src/timeshift-gtk.p/Gtk/SetupWizardWindow.c
+[148/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o -c src/timeshift-gtk.p/Gtk/RsyncLogWindow.c
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: In function ‘rsync_log_window_on_delete_event’:
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:211:154: warning: ISO C forbids passing argument 6 of ‘g_signal_handlers_disconnect_matched’ between function pointer and ‘void *’ [-Wpedantic]
+  211 |                 g_signal_handlers_disconnect_matched ((GtkWidget*) self, G_SIGNAL_MATCH_ID | G_SIGNAL_MATCH_FUNC | G_SIGNAL_MATCH_DATA, _tmp3_, 0, NULL, (GCallback) _rsync_log_window_on_delete_event_gtk_widget_delete_event, self);
+      |                                                                                                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/gobject/gobject.h:30,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from /usr/include/glib-2.0/gio/gioenums.h:30,
+                 from /usr/include/glib-2.0/gio/giotypes.h:30,
+                 from /usr/include/glib-2.0/gio/gio.h:28,
+                 from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:32,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:27:
+/usr/include/glib-2.0/gobject/gsignal.h:457:67: note: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘void (*)(void)’
+  457 |                                                gpointer           func,
+      |                                                ~~~~~~~~~~~~~~~~~~~^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30:
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: In function ‘rsync_log_window_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:259:13: note: in expansion of macro ‘g_once_init_enter’
+  259 |         if (g_once_init_enter (&rsync_log_window_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c: At top level:
+src/timeshift-gtk.p/Gtk/RsyncLogWindow.c:78:20: warning: ‘rsync_log_window_properties’ defined but not used [-Wunused-variable]
+   78 | static GParamSpec* rsync_log_window_properties[RSYNC_LOG_WINDOW_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
+[149/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o -c src/timeshift-gtk.p/Gtk/SettingsWindow.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/SettingsWindow.c:27:
+src/timeshift-gtk.p/Gtk/SettingsWindow.c: In function ‘settings_window_tabs_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SettingsWindow.c:529:13: note: in expansion of macro ‘g_once_init_enter’
+  529 |         if (g_once_init_enter (&settings_window_tabs_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SettingsWindow.c: In function ‘settings_window_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SettingsWindow.c:863:13: note: in expansion of macro ‘g_once_init_enter’
+  863 |         if (g_once_init_enter (&settings_window_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SettingsWindow.c: At top level:
+src/timeshift-gtk.p/Gtk/SettingsWindow.c:129:20: warning: ‘settings_window_properties’ defined but not used [-Wunused-variable]
+  129 | static GParamSpec* settings_window_properties[SETTINGS_WINDOW_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
+[150/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o -c src/timeshift-gtk.p/Gtk/SetupWizardWindow.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5243,6 +5075,115 @@
 src/timeshift-gtk.p/Gtk/SetupWizardWindow.c:129:20: warning: ‘setup_wizard_window_properties’ defined but not used [-Wunused-variable]
   129 | static GParamSpec* setup_wizard_window_properties[SETUP_WIZARD_WINDOW_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[151/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o -c src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:27:
+src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c: In function ‘snapshot_backend_box_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:1057:13: note: in expansion of macro ‘g_once_init_enter’
+ 1057 |         if (g_once_init_enter (&snapshot_backend_box_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c: At top level:
+src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:71:20: warning: ‘snapshot_backend_box_properties’ defined but not used [-Wunused-variable]
+   71 | static GParamSpec* snapshot_backend_box_properties[SNAPSHOT_BACKEND_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[152/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o -c src/timeshift-gtk.p/Gtk/ScheduleBox.c
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda59_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:565:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  565 |         ScheduleBox* self;
+      |                      ^~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda61_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:613:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  613 |         ScheduleBox* self;
+      |                      ^~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda63_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:661:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  661 |         ScheduleBox* self;
+      |                      ^~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda65_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:709:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  709 |         ScheduleBox* self;
+      |                      ^~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda67_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:759:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+  759 |         ScheduleBox* self;
+      |                      ^~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘__lambda57_’:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:1200:22: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1200 |         ScheduleBox* self;
+      |                      ^~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
+                 from src/timeshift-gtk.p/Gtk/ScheduleBox.c:27:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: In function ‘schedule_box_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:1461:13: note: in expansion of macro ‘g_once_init_enter’
+ 1461 |         if (g_once_init_enter (&schedule_box_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/ScheduleBox.c: At top level:
+src/timeshift-gtk.p/Gtk/ScheduleBox.c:74:20: warning: ‘schedule_box_properties’ defined but not used [-Wunused-variable]
+   74 | static GParamSpec* schedule_box_properties[SCHEDULE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~
+[153/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o -c src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘__lambda105_’:
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:1058:27: warning: variable ‘self’ set but not used [-Wunused-but-set-variable]
+ 1058 |         RestoreDeviceBox* self;
+      |                           ^~~~
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_create_infobar_location’:
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:1814:16: warning: assignment to ‘GtkContainer *’ {aka ‘struct _GtkContainer *’} from incompatible pointer type ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} [-Wincompatible-pointer-types]
+ 1814 |         _tmp2_ = gtk_info_bar_get_content_area (infobar);
+      |                ^
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_instance_init’:
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:2248:9: warning: ‘gtk_icon_size_register’ is deprecated [-Wdeprecated-declarations]
+ 2248 |         self->priv->tooltip_size = gtk_icon_size_register ("ttip", 128, 128);
+      |         ^~~~
+In file included from /usr/include/gtk-3.0/gtk/gtkstyleprovider.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtkstylecontext.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:127,
+                 from src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:27:
+/usr/include/gtk-3.0/gtk/deprecated/gtkiconfactory.h:122:23: note: declared here
+  122 | GtkIconSize           gtk_icon_size_register       (const gchar *name,
+      |                       ^~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
+                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
+                 from /usr/include/gtk-3.0/gtk/gtk.h:30:
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: In function ‘restore_device_box_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:2281:13: note: in expansion of macro ‘g_once_init_enter’
+ 2281 |         if (g_once_init_enter (&restore_device_box_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c: At top level:
+src/timeshift-gtk.p/Gtk/RestoreDeviceBox.c:70:20: warning: ‘restore_device_box_properties’ defined but not used [-Wunused-variable]
+   70 | static GParamSpec* restore_device_box_properties[RESTORE_DEVICE_BOX_NUM_PROPERTIES];
+      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 [154/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_MainWindow.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_MainWindow.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_MainWindow.c.o -c src/timeshift-gtk.p/Gtk/MainWindow.c
 src/timeshift-gtk.p/Gtk/MainWindow.c: In function ‘main_window_menu_extra_popup’:
 src/timeshift-gtk.p/Gtk/MainWindow.c:1756:64: warning: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type [-Wincompatible-pointer-types]
@@ -5386,146 +5327,7 @@
 src/timeshift-gtk.p/Gtk/RsyncLogBox.c:2294:1: warning: ‘rsync_log_box_exclude_selected_items’ defined but not used [-Wunused-function]
  2294 | rsync_log_box_exclude_selected_items (RsyncLogBox* self)
       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[156/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Device.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Device.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Device.c.o -c src/timeshift-gtk.p/Utility/Device.c
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_find_child_devices_using_dmsetup’:
-src/timeshift-gtk.p/Utility/Device.c:1197:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 1197 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_remove_parents’:
-src/timeshift-gtk.p/Utility/Device.c:1475:54: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
- 1475 |                                                 gint _tmp4_;
-      |                                                      ^~~~~~
-src/timeshift-gtk.p/Utility/Device.c:1498:54: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
- 1498 |                                                 gint _tmp20_;
-      |                                                      ^~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:1496:54: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
- 1496 |                                                 gint _tmp18_;
-      |                                                      ^~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_block_devices_using_lsblk’:
-src/timeshift-gtk.p/Utility/Device.c:1703:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 1703 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2616:46: warning: variable ‘_tmp302_’ set but not used [-Wunused-but-set-variable]
- 2616 |                                         gint _tmp302_;
-      |                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2663:78: warning: variable ‘_tmp315_’ set but not used [-Wunused-but-set-variable]
- 2663 |                                                                         gint _tmp315_;
-      |                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2700:110: warning: variable ‘_tmp326_’ set but not used [-Wunused-but-set-variable]
- 2700 |                                                                                                         gint _tmp326_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2724:110: warning: variable ‘_tmp340_’ set but not used [-Wunused-but-set-variable]
- 2724 |                                                                                                         gint _tmp340_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2723:110: warning: variable ‘_tmp339_’ set but not used [-Wunused-but-set-variable]
- 2723 |                                                                                                         gint _tmp339_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2763:46: warning: variable ‘_tmp345_’ set but not used [-Wunused-but-set-variable]
- 2763 |                                         gint _tmp345_;
-      |                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2824:78: warning: variable ‘_tmp366_’ set but not used [-Wunused-but-set-variable]
- 2824 |                                                                         gint _tmp366_;
-      |                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2887:86: warning: variable ‘_tmp388_’ set but not used [-Wunused-but-set-variable]
- 2887 |                                                                                 gint _tmp388_;
-      |                                                                                      ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2918:46: warning: variable ‘_tmp393_’ set but not used [-Wunused-but-set-variable]
- 2918 |                                         gint _tmp393_;
-      |                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:2966:78: warning: variable ‘_tmp407_’ set but not used [-Wunused-but-set-variable]
- 2966 |                                                                         gint _tmp407_;
-      |                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3003:110: warning: variable ‘_tmp418_’ set but not used [-Wunused-but-set-variable]
- 3003 |                                                                                                         gint _tmp418_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3026:110: warning: variable ‘_tmp431_’ set but not used [-Wunused-but-set-variable]
- 3026 |                                                                                                         gint _tmp431_;
-      |                                                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3064:46: warning: variable ‘_tmp436_’ set but not used [-Wunused-but-set-variable]
- 3064 |                                         gint _tmp436_;
-      |                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3126:78: warning: variable ‘_tmp458_’ set but not used [-Wunused-but-set-variable]
- 3126 |                                                                         gint _tmp458_;
-      |                                                                              ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3180:86: warning: variable ‘_tmp476_’ set but not used [-Wunused-but-set-variable]
- 3180 |                                                                                 gint _tmp476_;
-      |                                                                                      ^~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:1640:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
- 1640 |         gint ret_val = 0;
-      |              ^~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_block_devices_using_blkid’:
-src/timeshift-gtk.p/Utility/Device.c:3312:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 3312 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_disk_space_using_df’:
-src/timeshift-gtk.p/Utility/Device.c:3768:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
- 3768 |                                         gint _val_collection_size_ = 0;
-      |                                              ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3708:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
- 3708 |                 gint _line_collection_size_ = 0;
-      |                      ^~~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3649:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
- 3649 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3636:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
- 3636 |         gint ret_val = 0;
-      |              ^~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_mounted_filesystems_using_mtab’:
-src/timeshift-gtk.p/Utility/Device.c:4096:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
- 4096 |                                         gint _val_collection_size_ = 0;
-      |                                              ^~~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:4036:38: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
- 4036 |                                 gint _tmp24__length1;
-      |                                      ^~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:4024:25: warning: variable ‘_tmp21_’ set but not used [-Wunused-but-set-variable]
- 4024 |                 gchar** _tmp21_;
-      |                         ^~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:3953:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
- 3953 |         gint _lines_size_;
-      |              ^~~~~~~~~~~~
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
-                 from /usr/include/glib-2.0/glib-object.h:24,
-                 from src/timeshift-gtk.p/Utility/Device.c:28:
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c:8645:13: note: in expansion of macro ‘g_once_init_enter’
- 8645 |         if (g_once_init_enter (&device_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Utility/Device.c: In function ‘device_luks_unlock’:
-src/timeshift-gtk.p/Utility/Device.c:5678:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 5678 |                         system (_tmp45_);
-      |                         ^~~~~~~~~~~~~~~~
-[157/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o -c src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c
-In file included from /usr/include/glib-2.0/glib/gthread.h:34,
-                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
-                 from /usr/include/glib-2.0/glib.h:34,
-                 from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                 from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                 from /usr/include/gtk-3.0/gtk/gtk.h:30,
-                 from src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:27:
-src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c: In function ‘snapshot_backend_box_get_type’:
-/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
-  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
-      |     ^~~~~~~~~~~~~
-/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
-  272 |     (!g_atomic_pointer_get (location) &&                             \
-      |       ^~~~~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:1057:13: note: in expansion of macro ‘g_once_init_enter’
- 1057 |         if (g_once_init_enter (&snapshot_backend_box_type_id__once)) {
-      |             ^~~~~~~~~~~~~~~~~
-src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c: At top level:
-src/timeshift-gtk.p/Gtk/SnapshotBackendBox.c:71:20: warning: ‘snapshot_backend_box_properties’ defined but not used [-Wunused-variable]
-   71 | static GParamSpec* snapshot_backend_box_properties[SNAPSHOT_BACKEND_BOX_NUM_PROPERTIES];
-      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-[158/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o -c src/timeshift-gtk.p/Gtk/UsersBox.c
+[156/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o -c src/timeshift-gtk.p/Gtk/UsersBox.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
                  from /usr/include/glib-2.0/glib.h:34,
@@ -5547,7 +5349,7 @@
 src/timeshift-gtk.p/Gtk/UsersBox.c:77:20: warning: ‘users_box_properties’ defined but not used [-Wunused-variable]
    77 | static GParamSpec* users_box_properties[USERS_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~
-[159/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o -c src/timeshift-gtk.p/Gtk/SnapshotListBox.c
+[157/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o -MF src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o.d -o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o -c src/timeshift-gtk.p/Gtk/SnapshotListBox.c
 src/timeshift-gtk.p/Gtk/SnapshotListBox.c: In function ‘snapshot_list_box_init_list_view_context_menu’:
 src/timeshift-gtk.p/Gtk/SnapshotListBox.c:1637:9: warning: ‘gtk_image_menu_item_new_with_label’ is deprecated: Use 'gtk_menu_item_new_with_label' instead [-Wdeprecated-declarations]
  1637 |         _tmp1_ = (GtkImageMenuItem*) gtk_image_menu_item_new_with_label (_ ("Browse Files"));
@@ -5709,6 +5511,240 @@
 src/timeshift-gtk.p/Gtk/SnapshotListBox.c:74:20: warning: ‘snapshot_list_box_properties’ defined but not used [-Wunused-variable]
    74 | static GParamSpec* snapshot_list_box_properties[SNAPSHOT_LIST_BOX_NUM_PROPERTIES];
       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
+[158/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Utility_Device.c.o -MF src/timeshift.p/meson-generated_Utility_Device.c.o.d -o src/timeshift.p/meson-generated_Utility_Device.c.o -c src/timeshift.p/Utility/Device.c
+src/timeshift.p/Utility/Device.c: In function ‘device_find_child_devices_using_dmsetup’:
+src/timeshift.p/Utility/Device.c:1197:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 1197 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_remove_parents’:
+src/timeshift.p/Utility/Device.c:1475:54: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
+ 1475 |                                                 gint _tmp4_;
+      |                                                      ^~~~~~
+src/timeshift.p/Utility/Device.c:1498:54: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
+ 1498 |                                                 gint _tmp20_;
+      |                                                      ^~~~~~~
+src/timeshift.p/Utility/Device.c:1496:54: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
+ 1496 |                                                 gint _tmp18_;
+      |                                                      ^~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_get_block_devices_using_lsblk’:
+src/timeshift.p/Utility/Device.c:1703:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 1703 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:2616:46: warning: variable ‘_tmp302_’ set but not used [-Wunused-but-set-variable]
+ 2616 |                                         gint _tmp302_;
+      |                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2663:78: warning: variable ‘_tmp315_’ set but not used [-Wunused-but-set-variable]
+ 2663 |                                                                         gint _tmp315_;
+      |                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2700:110: warning: variable ‘_tmp326_’ set but not used [-Wunused-but-set-variable]
+ 2700 |                                                                                                         gint _tmp326_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2724:110: warning: variable ‘_tmp340_’ set but not used [-Wunused-but-set-variable]
+ 2724 |                                                                                                         gint _tmp340_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2723:110: warning: variable ‘_tmp339_’ set but not used [-Wunused-but-set-variable]
+ 2723 |                                                                                                         gint _tmp339_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2763:46: warning: variable ‘_tmp345_’ set but not used [-Wunused-but-set-variable]
+ 2763 |                                         gint _tmp345_;
+      |                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2824:78: warning: variable ‘_tmp366_’ set but not used [-Wunused-but-set-variable]
+ 2824 |                                                                         gint _tmp366_;
+      |                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2887:86: warning: variable ‘_tmp388_’ set but not used [-Wunused-but-set-variable]
+ 2887 |                                                                                 gint _tmp388_;
+      |                                                                                      ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2918:46: warning: variable ‘_tmp393_’ set but not used [-Wunused-but-set-variable]
+ 2918 |                                         gint _tmp393_;
+      |                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:2966:78: warning: variable ‘_tmp407_’ set but not used [-Wunused-but-set-variable]
+ 2966 |                                                                         gint _tmp407_;
+      |                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:3003:110: warning: variable ‘_tmp418_’ set but not used [-Wunused-but-set-variable]
+ 3003 |                                                                                                         gint _tmp418_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:3026:110: warning: variable ‘_tmp431_’ set but not used [-Wunused-but-set-variable]
+ 3026 |                                                                                                         gint _tmp431_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:3064:46: warning: variable ‘_tmp436_’ set but not used [-Wunused-but-set-variable]
+ 3064 |                                         gint _tmp436_;
+      |                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:3126:78: warning: variable ‘_tmp458_’ set but not used [-Wunused-but-set-variable]
+ 3126 |                                                                         gint _tmp458_;
+      |                                                                              ^~~~~~~~
+src/timeshift.p/Utility/Device.c:3180:86: warning: variable ‘_tmp476_’ set but not used [-Wunused-but-set-variable]
+ 3180 |                                                                                 gint _tmp476_;
+      |                                                                                      ^~~~~~~~
+src/timeshift.p/Utility/Device.c:1640:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
+ 1640 |         gint ret_val = 0;
+      |              ^~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_get_block_devices_using_blkid’:
+src/timeshift.p/Utility/Device.c:3312:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 3312 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_get_disk_space_using_df’:
+src/timeshift.p/Utility/Device.c:3768:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
+ 3768 |                                         gint _val_collection_size_ = 0;
+      |                                              ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:3708:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 3708 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:3649:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+ 3649 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:3636:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
+ 3636 |         gint ret_val = 0;
+      |              ^~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_get_mounted_filesystems_using_mtab’:
+src/timeshift.p/Utility/Device.c:4096:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
+ 4096 |                                         gint _val_collection_size_ = 0;
+      |                                              ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:4036:38: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
+ 4036 |                                 gint _tmp24__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:4024:25: warning: variable ‘_tmp21_’ set but not used [-Wunused-but-set-variable]
+ 4024 |                 gchar** _tmp21_;
+      |                         ^~~~~~~
+src/timeshift.p/Utility/Device.c:3953:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+ 3953 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift.p/Utility/Device.c:28:
+src/timeshift.p/Utility/Device.c: In function ‘device_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c:8645:13: note: in expansion of macro ‘g_once_init_enter’
+ 8645 |         if (g_once_init_enter (&device_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift.p/Utility/Device.c: In function ‘device_luks_unlock’:
+src/timeshift.p/Utility/Device.c:5678:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
+ 5678 |                         system (_tmp45_);
+      |                         ^~~~~~~~~~~~~~~~
+[159/165] cc -Isrc/timeshift-gtk.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift-gtk.p/meson-generated_Utility_Device.c.o -MF src/timeshift-gtk.p/meson-generated_Utility_Device.c.o.d -o src/timeshift-gtk.p/meson-generated_Utility_Device.c.o -c src/timeshift-gtk.p/Utility/Device.c
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_find_child_devices_using_dmsetup’:
+src/timeshift-gtk.p/Utility/Device.c:1197:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 1197 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_remove_parents’:
+src/timeshift-gtk.p/Utility/Device.c:1475:54: warning: variable ‘_tmp4_’ set but not used [-Wunused-but-set-variable]
+ 1475 |                                                 gint _tmp4_;
+      |                                                      ^~~~~~
+src/timeshift-gtk.p/Utility/Device.c:1498:54: warning: variable ‘_tmp20_’ set but not used [-Wunused-but-set-variable]
+ 1498 |                                                 gint _tmp20_;
+      |                                                      ^~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:1496:54: warning: variable ‘_tmp18_’ set but not used [-Wunused-but-set-variable]
+ 1496 |                                                 gint _tmp18_;
+      |                                                      ^~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_block_devices_using_lsblk’:
+src/timeshift-gtk.p/Utility/Device.c:1703:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 1703 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2616:46: warning: variable ‘_tmp302_’ set but not used [-Wunused-but-set-variable]
+ 2616 |                                         gint _tmp302_;
+      |                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2663:78: warning: variable ‘_tmp315_’ set but not used [-Wunused-but-set-variable]
+ 2663 |                                                                         gint _tmp315_;
+      |                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2700:110: warning: variable ‘_tmp326_’ set but not used [-Wunused-but-set-variable]
+ 2700 |                                                                                                         gint _tmp326_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2724:110: warning: variable ‘_tmp340_’ set but not used [-Wunused-but-set-variable]
+ 2724 |                                                                                                         gint _tmp340_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2723:110: warning: variable ‘_tmp339_’ set but not used [-Wunused-but-set-variable]
+ 2723 |                                                                                                         gint _tmp339_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2763:46: warning: variable ‘_tmp345_’ set but not used [-Wunused-but-set-variable]
+ 2763 |                                         gint _tmp345_;
+      |                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2824:78: warning: variable ‘_tmp366_’ set but not used [-Wunused-but-set-variable]
+ 2824 |                                                                         gint _tmp366_;
+      |                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2887:86: warning: variable ‘_tmp388_’ set but not used [-Wunused-but-set-variable]
+ 2887 |                                                                                 gint _tmp388_;
+      |                                                                                      ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2918:46: warning: variable ‘_tmp393_’ set but not used [-Wunused-but-set-variable]
+ 2918 |                                         gint _tmp393_;
+      |                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:2966:78: warning: variable ‘_tmp407_’ set but not used [-Wunused-but-set-variable]
+ 2966 |                                                                         gint _tmp407_;
+      |                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3003:110: warning: variable ‘_tmp418_’ set but not used [-Wunused-but-set-variable]
+ 3003 |                                                                                                         gint _tmp418_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3026:110: warning: variable ‘_tmp431_’ set but not used [-Wunused-but-set-variable]
+ 3026 |                                                                                                         gint _tmp431_;
+      |                                                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3064:46: warning: variable ‘_tmp436_’ set but not used [-Wunused-but-set-variable]
+ 3064 |                                         gint _tmp436_;
+      |                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3126:78: warning: variable ‘_tmp458_’ set but not used [-Wunused-but-set-variable]
+ 3126 |                                                                         gint _tmp458_;
+      |                                                                              ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3180:86: warning: variable ‘_tmp476_’ set but not used [-Wunused-but-set-variable]
+ 3180 |                                                                                 gint _tmp476_;
+      |                                                                                      ^~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:1640:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
+ 1640 |         gint ret_val = 0;
+      |              ^~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_block_devices_using_blkid’:
+src/timeshift-gtk.p/Utility/Device.c:3312:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 3312 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_disk_space_using_df’:
+src/timeshift-gtk.p/Utility/Device.c:3768:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
+ 3768 |                                         gint _val_collection_size_ = 0;
+      |                                              ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3708:22: warning: unused variable ‘_line_collection_size_’ [-Wunused-variable]
+ 3708 |                 gint _line_collection_size_ = 0;
+      |                      ^~~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3649:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+ 3649 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3636:14: warning: variable ‘ret_val’ set but not used [-Wunused-but-set-variable]
+ 3636 |         gint ret_val = 0;
+      |              ^~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_mounted_filesystems_using_mtab’:
+src/timeshift-gtk.p/Utility/Device.c:4096:46: warning: unused variable ‘_val_collection_size_’ [-Wunused-variable]
+ 4096 |                                         gint _val_collection_size_ = 0;
+      |                                              ^~~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:4036:38: warning: variable ‘_tmp24__length1’ set but not used [-Wunused-but-set-variable]
+ 4036 |                                 gint _tmp24__length1;
+      |                                      ^~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:4024:25: warning: variable ‘_tmp21_’ set but not used [-Wunused-but-set-variable]
+ 4024 |                 gchar** _tmp21_;
+      |                         ^~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:3953:14: warning: variable ‘_lines_size_’ set but not used [-Wunused-but-set-variable]
+ 3953 |         gint _lines_size_;
+      |              ^~~~~~~~~~~~
+In file included from /usr/include/glib-2.0/glib/gthread.h:34,
+                 from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
+                 from /usr/include/glib-2.0/glib.h:34,
+                 from /usr/include/glib-2.0/gobject/gbinding.h:30,
+                 from /usr/include/glib-2.0/glib-object.h:24,
+                 from src/timeshift-gtk.p/Utility/Device.c:28:
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_get_type’:
+/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wdiscarded-qualifiers]
+  131 |     __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
+      |     ^~~~~~~~~~~~~
+/usr/include/glib-2.0/glib/gthread.h:272:7: note: in expansion of macro ‘g_atomic_pointer_get’
+  272 |     (!g_atomic_pointer_get (location) &&                             \
+      |       ^~~~~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c:8645:13: note: in expansion of macro ‘g_once_init_enter’
+ 8645 |         if (g_once_init_enter (&device_type_id__once)) {
+      |             ^~~~~~~~~~~~~~~~~
+src/timeshift-gtk.p/Utility/Device.c: In function ‘device_luks_unlock’:
+src/timeshift-gtk.p/Utility/Device.c:5678:25: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
+ 5678 |                         system (_tmp45_);
+      |                         ^~~~~~~~~~~~~~~~
 [160/165] cc -Isrc/timeshift.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/vte-2.91 -I/usr/include/gee-0.8 -I/usr/include/xapp -I/usr/include/libxml2 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c99 -fstack-protector '-DGETTEXT_PACKAGE="timeshift"' -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -MD -MQ src/timeshift.p/meson-generated_Core_Main.c.o -MF src/timeshift.p/meson-generated_Core_Main.c.o.d -o src/timeshift.p/meson-generated_Core_Main.c.o -c src/timeshift.p/Core/Main.c
 In file included from /usr/include/glib-2.0/glib/gthread.h:34,
                  from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
@@ -5952,9 +5988,9 @@
 [164/165] cc  -o src/timeshift-gtk src/timeshift-gtk.p/meson-generated_AppGtk.c.o src/timeshift-gtk.p/meson-generated_Core_AppExcludeEntry.c.o src/timeshift-gtk.p/meson-generated_Core_Main.c.o src/timeshift-gtk.p/meson-generated_Core_Snapshot.c.o src/timeshift-gtk.p/meson-generated_Core_SnapshotRepo.c.o src/timeshift-gtk.p/meson-generated_Core_Subvolume.c.o src/timeshift-gtk.p/meson-generated_Utility_AppLock.c.o src/timeshift-gtk.p/meson-generated_Utility_AsyncTask.c.o src/timeshift-gtk.p/meson-generated_Utility_CronTab.c.o src/timeshift-gtk.p/meson-generated_Utility_CryptTabEntry.c.o src/timeshift-gtk.p/meson-generated_Utility_DeleteFileTask.c.o src/timeshift-gtk.p/meson-generated_Utility_Device.c.o src/timeshift-gtk.p/meson-generated_Utility_FileItem.c.o src/timeshift-gtk.p/meson-generated_Utility_FsTabEntry.c.o src/timeshift-gtk.p/meson-generated_Utility_GtkHelper.c.o src/timeshift-gtk.p/meson-generated_Utility_IconManager.c.o src/timeshift-gtk.p/meson-generated_Utility_LicenseText.c.o src/timeshift-gtk.p/meson-generated_Utility_LinuxDistro.c.o src/timeshift-gtk.p/meson-generated_Utility_MountEntry.c.o src/timeshift-gtk.p/meson-generated_Utility_OSDNotify.c.o src/timeshift-gtk.p/meson-generated_Utility_RsyncSpaceCheckTask.c.o src/timeshift-gtk.p/meson-generated_Utility_RsyncTask.c.o src/timeshift-gtk.p/meson-generated_Utility_SystemUser.c.o src/timeshift-gtk.p/meson-generated_Utility_TimeoutCounter.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.FileSystem.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Json.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Logging.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Misc.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.Process.c.o src/timeshift-gtk.p/meson-generated_Utility_TeeJee.System.c.o src/timeshift-gtk.p/meson-generated_Utility_Gtk_CustomMessageDialog.c.o src/timeshift-gtk.p/meson-generated_Utility_Gtk_TerminalWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_BackupBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_BackupDeviceBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_BackupFinishBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_BackupWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_BootOptionsWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_DeleteBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_DeleteFinishBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_DeleteWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_EstimateBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeAppsBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeListSummaryWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_ExcludeMessageWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_FinishBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_MainWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_MiscBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreDeviceBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreExcludeBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreFinishBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreSummaryBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RestoreWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_RsyncLogWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_ScheduleBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_SettingsWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_SetupWizardWindow.c.o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotBackendBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_SnapshotListBox.c.o src/timeshift-gtk.p/meson-generated_Gtk_UsersBox.c.o src/timeshift-gtk.p/meson-generated_config.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/timeshift-24.06.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group /usr/lib/x86_64-linux-gnu/libglib-2.0.so /usr/lib/x86_64-linux-gnu/libgobject-2.0.so /usr/lib/x86_64-linux-gnu/libgtk-3.so /usr/lib/x86_64-linux-gnu/libgdk-3.so /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /usr/lib/x86_64-linux-gnu/libpango-1.0.so /usr/lib/x86_64-linux-gnu/libharfbuzz.so /usr/lib/x86_64-linux-gnu/libatk-1.0.so /usr/lib/x86_64-linux-gnu/libcairo-gobject.so /usr/lib/x86_64-linux-gnu/libcairo.so /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /usr/lib/x86_64-linux-gnu/libgio-2.0.so /usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so /usr/lib/x86_64-linux-gnu/libvte-2.91.so /usr/lib/x86_64-linux-gnu/libgee-0.8.so -lm /usr/lib/x86_64-linux-gnu/libxapp.so -Wl,--end-group
 [165/165] /usr/bin/help2man -N --output=docs/man/timeshift-gtk.1 /build/reproducible-path/timeshift-24.06.6/obj-x86_64-linux-gnu/src/timeshift-gtk
    dh_auto_test
-	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=20 meson test --verbose
+	cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=42 meson test --verbose
 No tests defined.
-	rm -fr -- /tmp/dh-xdg-rundir-s96CmlQd
+	rm -fr -- /tmp/dh-xdg-rundir-ZF4rJFXs
    create-stamp debian/debhelper-build-stamp
    dh_prep
 	rm -f -- debian/timeshift.substvars
@@ -5965,43 +6001,43 @@
 [0/1] Installing files.
 Installing subdir /build/reproducible-path/timeshift-24.06.6/src/share to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/polkit-1/actions/in.teejeetech.pkexec.timeshift.policy to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/polkit-1/actions
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/64x64/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/64x64/apps
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/32x32/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/32x32/apps
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/128x128/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/128x128/apps
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/16x16/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/16x16/apps
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/24x24/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/24x24/apps
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/22x22/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/22x22/apps
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/96x96/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/96x96/apps
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/22x22/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/22x22/apps
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/128x128/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/128x128/apps
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/48x48/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/48x48/apps
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/pixmaps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/pixmaps
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/timeshift-shield-high.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/drive-harddisk.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/list-remove.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/32x32/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/32x32/apps
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/icons/hicolor/64x64/apps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/icons/hicolor/64x64/apps
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/include.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/donate.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/open-menu-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/edit-delete.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/list-remove.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/drive-harddisk.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-gray.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/list-add.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/edit-delete-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/disk.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/clock.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/emblem-default-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/include.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/document-save-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/document-open-recent-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/preferences-system-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/folder-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/timeshift-shield-med.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/document-save-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-red.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/exclude.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-green.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/gtk-file.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-blue.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/open-menu-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/clock.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/disk.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/preferences-system-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/unlocked.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/timeshift-shield-low.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/media-optical.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/timeshift-shield-high.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/document-open-recent-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/locked.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-gray.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-red.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/edit-delete-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/list-add.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
 Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-yellow.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/edit-delete.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-green.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/media-optical.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
-Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/exclude.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/timeshift-shield-low.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/item-blue.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/timeshift/images/folder-symbolic.svg to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/timeshift/images
+Installing /build/reproducible-path/timeshift-24.06.6/src/share/pixmaps/timeshift.png to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/pixmaps
 Installing src/timeshift to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/bin
 Installing src/timeshift-gtk to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/bin
 Installing po/am/LC_MESSAGES/timeshift.mo to /build/reproducible-path/timeshift-24.06.6/debian/timeshift/usr/share/locale/am/LC_MESSAGES
@@ -6086,165 +6122,165 @@
 	man-recode --to-code UTF-8 --suffix .dh-new debian/timeshift/usr/share/man/man1/timeshift.1
 	mv debian/timeshift/usr/share/man/man1/timeshift-gtk.1.dh-new debian/timeshift/usr/share/man/man1/timeshift-gtk.1
 	chmod 0644 -- debian/timeshift/usr/share/man/man1/timeshift-gtk.1
-	mv debian/timeshift/usr/share/man/man1/timeshift.1.dh-new debian/timeshift/usr/share/man/man1/timeshift.1
-	chmod 0644 -- debian/timeshift/usr/share/man/man1/timeshift.1
 	mv debian/timeshift/usr/share/man/man1/timeshift-launcher.1.dh-new debian/timeshift/usr/share/man/man1/timeshift-launcher.1
 	chmod 0644 -- debian/timeshift/usr/share/man/man1/timeshift-launcher.1
+	mv debian/timeshift/usr/share/man/man1/timeshift.1.dh-new debian/timeshift/usr/share/man/man1/timeshift.1
+	chmod 0644 -- debian/timeshift/usr/share/man/man1/timeshift.1
    dh_icons
    dh_perl
    dh_link
    dh_strip_nondeterminism
 	Using 1737760048 as canonical time
-	Normalizing debian/timeshift/usr/share/locale/sr@latin/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/sr@latin/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ko/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ko/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ia/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ia/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ja/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ja/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/hu/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/hu/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/hr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/hr/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ar/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ar/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ru/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ru/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ca/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ca/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/te/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/te/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/eu/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/eu/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/id/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/id/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/fa/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/fa/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/uk/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/uk/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/am/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/am/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/sv/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/sv/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/be/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/be/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/es/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/es/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/tg/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/tg/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/cs/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/cs/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/fr_CA/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/fr_CA/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/th/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/th/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/eo/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/eo/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/te/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/te/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/sn/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/sn/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/hu/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/hu/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/az/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/az/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ar/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ar/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/vi/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/vi/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/el/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/el/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/sl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/sl/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ka/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ka/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ia/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ia/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/de/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/de/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/it/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/it/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/zh_TW/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/zh_TW/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ne/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ne/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/eo/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/eo/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/nl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/nl/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/oc/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/oc/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/hi/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/hi/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ro/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ro/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/en_GB/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/en_GB/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/lt/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/lt/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/sr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/sr/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/fi/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/fi/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/id/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/id/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/fr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/fr/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/et/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/et/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/uz/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/uz/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/hr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/hr/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/cy/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/cy/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/en_GB/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/en_GB/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/es/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/es/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/he/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/he/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/hi/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/hi/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/az/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/az/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/pt_BR/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/pt_BR/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/oc/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/oc/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/th/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/th/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ka/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ka/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/da/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/da/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/is/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/is/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/cs/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/cs/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/fr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/fr/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ku/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ku/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/kab/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/kab/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/el/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/el/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/br/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/br/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/sn/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/sn/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/ca@valencia/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/ca@valencia/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/nl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/nl/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/am/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/am/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ie/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ie/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/he/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/he/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/sr@latin/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/sr@latin/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/bg/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/bg/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/tr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/tr/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/eu/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/eu/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/be/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/be/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/zh_CN/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/zh_CN/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/zh_TW/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/zh_TW/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/et/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/et/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/uk/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/uk/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/it/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/it/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/la/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/la/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/sk/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/sk/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/kab/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/kab/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/da/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/da/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/pt/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/pt/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/bg/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/bg/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ne/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ne/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ko/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ko/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/sk/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/sk/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/locale/nb/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
 	Normalized debian/timeshift/usr/share/locale/nb/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/pl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/pl/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ca/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ca/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ru/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ru/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/sr/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/sr/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ku/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ku/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/br/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/br/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/fa/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/fa/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/is/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/is/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/de/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/de/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ie/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ie/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/timeshift/images/item-green.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/media-optical.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/exclude.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/pixmaps/timeshift.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/locale/pt_BR/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/pt_BR/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/sl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/sl/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/ja/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/ja/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/locale/la/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/la/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/timeshift/images/edit-delete.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/timeshift/images/list-remove.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/donate.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/include.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/gtk-file.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/timeshift/images/item-gray.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/item-red.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/timeshift/images/list-add.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/disk.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/clock.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/gtk-file.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/unlocked.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/media-optical.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/locked.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/timeshift/images/item-yellow.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/edit-delete.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/item-blue.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/pixmaps/timeshift.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/item-red.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/exclude.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/item-green.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/locale/pl/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/pl/LC_MESSAGES/timeshift.mo
+	Normalizing debian/timeshift/usr/share/timeshift/images/include.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/timeshift/images/donate.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/icons/hicolor/32x32/apps/timeshift.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/icons/hicolor/64x64/apps/timeshift.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/locale/fr_CA/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
+	Normalized debian/timeshift/usr/share/locale/fr_CA/LC_MESSAGES/timeshift.mo
 	Normalizing debian/timeshift/usr/share/icons/hicolor/16x16/apps/timeshift.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/icons/hicolor/24x24/apps/timeshift.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/icons/hicolor/22x22/apps/timeshift.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/icons/hicolor/96x96/apps/timeshift.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/icons/hicolor/48x48/apps/timeshift.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/locale/lt/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/lt/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/locale/ro/LC_MESSAGES/timeshift.mo using File::StripNondeterminism::handlers::gettext
-	Normalized debian/timeshift/usr/share/locale/ro/LC_MESSAGES/timeshift.mo
-	Normalizing debian/timeshift/usr/share/icons/hicolor/64x64/apps/timeshift.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/icons/hicolor/32x32/apps/timeshift.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/icons/hicolor/22x22/apps/timeshift.png using File::StripNondeterminism::handlers::png
 	Normalizing debian/timeshift/usr/share/icons/hicolor/128x128/apps/timeshift.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/item-blue.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/clock.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/disk.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/unlocked.png using File::StripNondeterminism::handlers::png
-	Normalizing debian/timeshift/usr/share/timeshift/images/locked.png using File::StripNondeterminism::handlers::png
+	Normalizing debian/timeshift/usr/share/icons/hicolor/48x48/apps/timeshift.png using File::StripNondeterminism::handlers::png
    dh_compress
 	cd debian/timeshift
 	chmod a-x usr/share/doc/timeshift/changelog.Debian usr/share/man/man1/timeshift-gtk.1 usr/share/man/man1/timeshift-launcher.1 usr/share/man/man1/timeshift.1
@@ -6310,8 +6346,8 @@
    dh_builddeb
 	dpkg-deb --root-owner-group --build debian/timeshift ..
 	dpkg-deb --root-owner-group --build debian/.debhelper/timeshift/dbgsym-root ..
-dpkg-deb: building package 'timeshift' in '../timeshift_24.06.6-1_amd64.deb'.
 dpkg-deb: building package 'timeshift-dbgsym' in '../timeshift-dbgsym_24.06.6-1_amd64.deb'.
+dpkg-deb: building package 'timeshift' in '../timeshift_24.06.6-1_amd64.deb'.
  dpkg-genbuildinfo --build=binary -O../timeshift_24.06.6-1_amd64.buildinfo
  dpkg-genchanges --build=binary -O../timeshift_24.06.6-1_amd64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -6319,12 +6355,14 @@
 dpkg-buildpackage: info: binary-only upload (no source included)
 dpkg-genchanges: info: including full source code in upload
 I: copying local configuration
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/1563271/tmp/hooks/B01_cleanup finished
 I: unmounting dev/ptmx filesystem
 I: unmounting dev/pts filesystem
 I: unmounting dev/shm filesystem
 I: unmounting proc filesystem
 I: unmounting sys filesystem
 I: cleaning the build env 
-I: removing directory /srv/workspace/pbuilder/2258136 and its subdirectories
-I: Current time: Sat Jan 25 08:03:49 -12 2025
-I: pbuilder-time-stamp: 1737835429
+I: removing directory /srv/workspace/pbuilder/1563271 and its subdirectories
+I: Current time: Sat Feb 28 16:37:25 +14 2026
+I: pbuilder-time-stamp: 1772246245