Compare commits

...

No commits in common. 'i10c-beta' and 'c9' have entirely different histories.

@ -1 +1 @@
8c1d5a09aba554ff07d58e5d6afbf4f16a732ab1 SOURCES/baobab-46.0.tar.xz a8469469fb0236b62edd007a57ff4152ffeecd4e SOURCES/baobab-40.0.tar.xz

2
.gitignore vendored

@ -1 +1 @@
SOURCES/baobab-46.0.tar.xz SOURCES/baobab-40.0.tar.xz

@ -1,58 +0,0 @@
From a3b597b7a2f02b4ba7466bfa1ea4a306a883728f Mon Sep 17 00:00:00 2001
From: Ondrej Holy <oholy@redhat.com>
Date: Thu, 13 Jun 2024 11:50:30 +0200
Subject: [PATCH] Disable column reordering of FolderDisplay
Currently, it is possible to reorder columns of the `BaobabFolderDisplay`
widget using drag and drop. However, there are some issues with this
feature. The new column order is applied only to the first row and not to
the others that are part of the separate `treeview` widget. Another
problem is that dragging the "Folder" column sometimes significantly
increases the window width. Let's disable the column reordering until
those issues are resolved.
Related: https://issues.redhat.com/browse/RHEL-40874
Related: https://issues.redhat.com/browse/RHEL-40875
---
data/ui/baobab-folder-display.ui | 4 ----
1 file changed, 4 deletions(-)
diff --git a/data/ui/baobab-folder-display.ui b/data/ui/baobab-folder-display.ui
index 7e585c7..6466b18 100644
--- a/data/ui/baobab-folder-display.ui
+++ b/data/ui/baobab-folder-display.ui
@@ -13,7 +13,6 @@
<object class="GtkTreeViewColumn" id="folder_column">
<property name="title" translatable="yes">Folder</property>
<property name="expand">True</property>
- <property name="reorderable">True</property>
<property name="sort_column_id">0</property>
<child>
<object class="GtkCellRendererPixbuf" id="folder_column_icon_renderer">
@@ -35,7 +34,6 @@
<child>
<object class="GtkTreeViewColumn" id="size_column">
<property name="title" translatable="yes">Size</property>
- <property name="reorderable">True</property>
<property name="sort_column_id">2</property>
<child>
<object class="BaobabCellRendererSize" id="size_column_size_renderer">
@@ -51,7 +49,6 @@
<child>
<object class="GtkTreeViewColumn" id="contents_column">
<property name="title" translatable="yes">Contents</property>
- <property name="reorderable">True</property>
<property name="sort_column_id">5</property>
<child>
<object class="BaobabCellRendererItems" id="contents_column_items_renderer">
@@ -67,7 +64,6 @@
<child>
<object class="GtkTreeViewColumn" id="time_modified_column">
<property name="title" translatable="yes">Modified</property>
- <property name="reorderable">True</property>
<property name="sort_column_id">3</property>
<child>
<object class="BaobabCellRendererTime" id="modified_column_time_renderer">
--
2.45.1

@ -1,25 +1,16 @@
%global gtk4_version 4.4.0
%global libadwaita_version 1.4~alpha
%global tarball_version %%(echo %{version} | tr '~' '.') %global tarball_version %%(echo %{version} | tr '~' '.')
Name: baobab Name: baobab
Version: 46.0 Version: 40.0
Release: 3%{?dist} Release: 3%{?dist}
Summary: A graphical directory tree analyzer Summary: A graphical directory tree analyzer
# Sources are under GPL-2.0-or-later, help is under CC-BY-SA-3.0, Appdata is License: GPLv2+ and GFDL
# under CC0-1.0.
License: GPL-2.0-or-later AND CC-BY-SA-3.0 AND CC0-1.0
URL: https://wiki.gnome.org/Apps/Baobab URL: https://wiki.gnome.org/Apps/Baobab
Source0: https://download.gnome.org/sources/baobab/46/%{name}-%{tarball_version}.tar.xz Source0: https://download.gnome.org/sources/baobab/40/%{name}-%{tarball_version}.tar.xz
# https://issues.redhat.com/browse/RHEL-40874
# https://issues.redhat.com/browse/RHEL-40875
Patch: Disable-column-reordering-of-FolderDisplay.patch
BuildRequires: pkgconfig(gtk4) >= %{gtk4_version} BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libadwaita-1) >= %{libadwaita_version} BuildRequires: pkgconfig(libhandy-1)
BuildRequires: /usr/bin/appstream-util BuildRequires: /usr/bin/appstream-util
BuildRequires: desktop-file-utils BuildRequires: desktop-file-utils
BuildRequires: gettext BuildRequires: gettext
@ -27,9 +18,6 @@ BuildRequires: itstool
BuildRequires: meson BuildRequires: meson
BuildRequires: vala BuildRequires: vala
Requires: gtk4%{?_isa} >= %{libadwaita_version}
Requires: libadwaita%{?_isa} >= %{libadwaita_version}
%description %description
Baobab is able to scan either specific directories or the whole filesystem, in Baobab is able to scan either specific directories or the whole filesystem, in
order to give the user a graphical tree representation including each order to give the user a graphical tree representation including each
@ -52,7 +40,7 @@ any change made to your home folder as far as any mounted/unmounted device.
%check %check
appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.gnome.baobab.appdata.xml appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/org.gnome.baobab.appdata.xml
desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.baobab.desktop desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.baobab.desktop
@ -62,91 +50,20 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/org.gnome.baobab.des
%{_bindir}/baobab %{_bindir}/baobab
%{_datadir}/applications/org.gnome.baobab.desktop %{_datadir}/applications/org.gnome.baobab.desktop
%{_datadir}/dbus-1/services/org.gnome.baobab.service %{_datadir}/dbus-1/services/org.gnome.baobab.service
%{_datadir}/icons/hicolor/scalable/apps/org.gnome.baobab*.svg %{_datadir}/icons/hicolor/*/apps/org.gnome.baobab*.svg
%{_datadir}/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg %{_datadir}/icons/hicolor/symbolic/apps/org.gnome.baobab-symbolic.svg
%{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.baobab.gschema.xml
%{_metainfodir}/org.gnome.baobab.appdata.xml %{_datadir}/metainfo/org.gnome.baobab.appdata.xml
%{_mandir}/man1/baobab.1* %{_mandir}/man1/baobab.1*
%changelog %changelog
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 46.0-3 * Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-3
- Rebuilt for MSVSphere 10 - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Wed Jun 26 2024 Ondrej Holy <oholy@redhat.com> - 46.0-3
- Disable column reordering of FolderDisplay (RHEL-40874, RHEL-40875)
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 46.0-2
- Bump release for June 2024 mass rebuild
* Fri Mar 22 2024 David King <amigadave@amigadave.com> - 46.0-1
- Update to 46.0
* Tue Jan 23 2024 Fedora Release Engineering <releng@fedoraproject.org> - 45.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 45.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Wed Sep 20 2023 Kalev Lember <klember@redhat.com> - 45.0-1
- Update to 45.0
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 45~alpha-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 04 2023 Kalev Lember <klember@redhat.com> - 45~alpha-1
- Update to 45.alpha
* Sun Mar 19 2023 David King <amigadave@amigadave.com> - 44.0-1
- Update to 44.0
* Mon Mar 06 2023 David King <amigadave@amigadave.com> - 44~rc-1
- Update to 44.rc
* Wed Feb 15 2023 David King <amigadave@amigadave.com> - 44~beta-1
- Update to 44.beta
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 43.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Sep 20 2022 Kalev Lember <klember@redhat.com> - 43.0-1
- Update to 43.0
* Tue Sep 06 2022 Kalev Lember <klember@redhat.com> - 43~rc-1
- Update to 43.rc
* Mon Aug 08 2022 Kalev Lember <klember@redhat.com> - 43~beta-1
- Update to 43.beta
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 43~alpha-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 43~alpha-2
- Bump required libadwaita version
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 43~alpha-1
- Update to 43.alpha
* Mon Mar 21 2022 David King <amigadave@amigadave.com> - 42.0-1
- Update to 42.0
* Tue Mar 08 2022 David King <amigadave@amigadave.com> - 42~rc-1
- Update to 42.rc
* Wed Feb 16 2022 David King <amigadave@amigadave.com> - 42~beta-1
- Update to 42.beta
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 42~alpha-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Jan 12 2022 David King <amigadave@amigadave.com> - 42~alpha-1
- Update to 42.alpha
* Tue Sep 21 2021 Kalev Lember <klember@redhat.com> - 41.0-1
- Update to 41.0
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 40.0-2 * Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 40.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Mon Mar 22 2021 Kalev Lember <klember@redhat.com> - 40.0-1 * Mon Mar 22 2021 Kalev Lember <klember@redhat.com> - 40.0-1
- Update to 40.0 - Update to 40.0

Loading…
Cancel
Save