Re: ANNOUNCE: thunar 4.21.0 released

Manfred Hollstein <[email protected]> Tue, 25 Mar 2025 20:04:01 +0100
Newsgroups gmane.comp.desktop.xfce.devel.version4,gmane.comp.xfce.announce
Message-ID <[email protected]>
--===============1550170596298148295==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="rcqYEfJJ63aZm9U8"
Content-Disposition: inline


--rcqYEfJJ63aZm9U8
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi again,

On Tue, 25 Mar 2025, 19:32:06 +0100, Manfred Hollstein wrote:
> Hi Alexander,
>=20
> On Sun, 23 Mar 2025, 11:51:59 +0100, Alexander Schwinn wrote:
> > thunar 4.21.0 is now available for download from
>=20
> thanks for the new development release! I just tried to build it, but
> failed unfortunately:
>=20
> 1. The new, now recommended way using meson fails early due to
>      cannot locate ITS rules for org.xfce.thunar.policy.in
>=20
> Diffing file org.xfce.thunar.policy.in with 4.20's version showed no
> difference, so I thought I'd go the ./autogen.sh way; but:
>=20
> 2. after generating configure etc., running make shows:
>=20
>   make[3]: *** No rule to make target 'thunarx-visibility.c', needed by '=
libthunarx_3_la-thunarx-visibility.lo'.  Stop.
>=20
> 3. After adding --enable-maintainer-mode to the configure command, the
>    missing file gets generated.
>=20
> The various docfiles which get generated during, at least 4.20's, build
> process, however, don't land in --docdir=3D%{_datadir}/xfce4/thunar, which
> is why I have disabled building docs at all:
>=20
>   --disable-gtk-doc

further testing shows that this is not necessary. I'm back with

  --enable-gtk-doc

but needed to rewrite the related %files section in my .spec file from

  %doc %{_datadir}/gtk-doc/html/thunarx

to

  %dir %{_datadir}/gtk-doc/html/thunarx
  %doc %{_datadir}/gtk-doc/html/thunarx/*

> I believe the released tarball needs some rebuilding.

This remains true.

HTH, cheers.

l8er
manfred

> >   https://archive.xfce.org/src/xfce/thunar/4.21/thunar-4.21.0.tar.xz
> >   https://archive.xfce.org/src/xfce/thunar/4.21/thunar-4.21.0.tar.xz?sh=
a1
> >   https://archive.xfce.org/src/xfce/thunar/4.21/thunar-4.21.0.tar.xz?sh=
a256
> >=20
> >=20
> > What is thunar?
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> >=20
> > Thunar is a modern file manager for the Xfce Desktop Environment. It has
> > been designed from the ground up to be fast and easy-to-use. Its user
> > interface is clean and intuitive, and does not include any confusing or
> > useless options. Thunar is fast and responsive with a good start up time
> > and directory load time. Thunar is accessible using Assistive
> > Technologies and is fully standards compliant.
> >=20
> > Website:=20
> >   https://docs.xfce.org/xfce/thunar/start
> >=20
> >=20
> > Release notes for 4.21.0
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > Development release on the master branch
> >=20
> > 4.21.0 (2025-03-23)
> > =3D=3D=3D=3D=3D=3D
> > - Fix crash in properties dialog (#1585)
> > - Replace deprecated exo with libxfce4ui 4.21.0
> > - docs: Fix unused declarations warning
> > - build: Bump some min versions and remove #ifdefs
> > - Set minimum size of filename input image
> > - Merge ExoJob Into ThunarJob
> > - file: Don't use deprecated exo_str_is_empty
> > - Improve error message on copy fail (#1570)
> > - Fix invalid filenames when copying to exFAT FS (#1570)
> > - Fix typo in preferences dialog
> > - Hide shortcuts editor when accel map uninitialized (#1488)
> > - scan-build: Add false positive file
> > - scan-build: Fix core.uninitialized.Assign
> > - scan-build: Fix core.NullDereference
> > - scan-build: Fix deadcode.DeadStores
> > - gcc-analyzer: Add false positive file
> > - gcc-analyzer: Fix -Wanalyzer-possible-null-argument
> > - gcc-analyzer: Fix -Wanalyzer-null-dereference
> > - gcc-analyzer: Fix -Wanalyzer-use-of-uninitialized-value
> > - gcc-analyzer: Fix -Wanalyzer-possible-null-dereference
> > - build: Automate copyright year management
> > - Add meson build
> > - docs: Remove thunar directory
> > - build: Migrate to xdt-gen-visibility and xdt-check-abi
> > - build: Make libx11 optional and use XDT_CHECK_OPTIONAL_FEATURE
> > - build: Preliminary cleanup
> > - properties-dialog: Improve size label strings
> > - properties-dialog: Add tooltip to "Original Path"
> > - properties-dialog: Relocate "Deleted" line
> > - properties-dialog: Remove link target from type description
> > - Update statusbar when searching (#1560)
> > - image-preview: Use italics for the size label
> > - image-preview: Do not rely on xfconf value for visibility toggle
> > - image-preview: Properly initialize the preview on startup
> > - I18n: Update po/LINGUAS list
> > - Always update statusbar on file changes in list view (#1560)
> > - Add List view hotkeys to shortcuts editor tab (#1556)
> > - Fix item activation on double-click in list view (#1567)
> > - Use 'malloc_trim' after search (#1552)
> > - Fix missing dialog for folder errors in list view (#1538)
> > - Fix leak on search update
> > - Fix leaks on "cancel search"
> > - Update file permission related emblem names
> > - properties-dialog: Use file type icon as window icon
> > - Fix missing dialog window icon (#1506)
> > - Properly check if a file can be trashed (#1554)
> > - Improve widgets in properties dialog (#1537)
> > - Fix wrong selection after rename in list view (#1415)
> > - build: Get rid of maintainer mode where gdbus-codegen is used
> > - Prevent location bar crash (#1539)
> > - Reallow sorting in search mode (#1528)
> > - drop =3D in -export-symbols-regex arg
> > - Hide the launcher for thunar-settings (#1530)
> > - Fix signal emitting (#1533)
> > - Fix GMount leak in thunar_file_get_emblem_names
> > - Remove superfluous mutex
> > - Store g_files separately in jobs (#1542)
> > - thunar-tpa: Fix libxfce4panel include
> > - Pass g_files into jobs instead of ThunarFiles (#1542)
> > - Store g_files separately in jobs (#1542)
> > - Ask for confirmation when deleting trashed files (#1545)
> > - Proper renaming of XDG user dirs (#1436)
> > - Prevent files from vanishing after save (#1535)
> > - Fix selection after toggling hidden files visibility (#1505)
> > - Clean up location button context menu (#1441)
> > - Fix wrong selection after rename (#1415)
> > - build: Dist thunar-{thumbnailer,thumbnail-cache}-dbus.xml
> > - thunarx.symbols: Add missing thunarx_provider_module_*
> > - Do not save view settings when searching (#1502)
> > - Select instead activate on DnD into toolbar (#1492)
> > - Prevent crash when removing location button (#1507)
> > - Fix throttling of selection updates (#1508) (#1515)
> > - Make toolbar inside header-bar transparent (#1514)
> > - Add setting to show non hidden folders/files first (#263)
> > - Fix appstream metainfo (#1512)
> > - Prevent crash when loading mount point emblem (#1511)
> > - remove superflous spaces in strings (#1501)
> >=20
> > Translation Updates:
> >   Albanian, Arabic, Armenian, Armenian (Armenia), Asturian, Basque,
> >   Belarusian, Bulgarian, Catalan, Chinese (China), Chinese (Hong Kong),
> >   Chinese (Taiwan), Czech, Danish, Dutch, Eastern Armenian, English
> >   (Australia), English (United Kingdom), Esperanto, Estonian, Finnish,
> >   French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
> >   Indonesian, Interlingue, Italian, Japanese, Kazakh, Malay, Norwegian
> >   Bokm=C3=A5l, Norwegian Nynorsk, Occitan (post 1500), Persian (Iran),
> >   Polish, Portuguese, Portuguese (Brazil), Romanian, Serbian, Slovak,
> >   Slovenian, Spanish, Swedish, Thai, Turkish, Uyghur, Venetian,
> >   Vietnamese

--rcqYEfJJ63aZm9U8
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEYi2tNR04t+DbYB/qr3aTLzTrAekFAmfi/iEACgkQr3aTLzTr
AelZbQ/9H30fIxWvEIJo6Q0KdIwn4PICDZa/G0A9UwGXuemitIc1tSWA5Ah/zUxq
fN7fSDQxhyy5MA8DTNTeRzE4cy9h0mBkVNa+l1BeHKs9VdS2Gx2lskdrD2zwGhY7
64303BhBkepLMquPoVaLjc+WQV+TSvSCv8WEmjAxXwfz1QWSzo7RIvsb82g6BsKC
UvCtK12FUWfuWa7bJHqjMJ7ApVuy3PoB9hi1sLdkJgojgqI/lO+h3nltJsakRmyy
t8Cotqi4cwhgrFp+VsggHrcVxdiDsy0ANLwBtNC8erWmOf/GVziX4G0wJil6RcbK
1t8l+WXpCcBdY0b9zao7zEkQinko6E/TkwOHvXfX7XA3tUgSFJi4cp5o/9+0F3y1
eTvp4e3HwkxYBgQeTia79c33i6OWmKkum4OwAUdj7rYsoGF9+PYT2v/+eeSHifa3
hM/Kiw5ZlTNhZ8MvB+HilgszlO6JEKl4KV81F7XSl8qVqs+qK7XgwnTRWlM3wxQ6
gPrDZR1hTAs2Qqy409WCnCTSoF86OL7cdXHf83l+RTl1nJs3J7FvvTnwP+onvAum
asKf7I/xXRXE8D+ReDWsAtaT35r1IKwnHrkUe2LTDjo9ZrYvTKFiaZyF5aou29/1
gLlea4gvA37vm+lxQZ5T3ne2/grb24fJBKW0GPRHRZIaoLlKH/A=
=VU0Y
-----END PGP SIGNATURE-----

--rcqYEfJJ63aZm9U8--

--===============1550170596298148295==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Xfce4-dev mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-dev

--===============1550170596298148295==--