diff --git a/alexandria-0.7.4-set_initial_visibility-to-false.patch b/alexandria-0.7.4-set_initial_visibility-to-false.patch new file mode 100644 index 0000000..6cff3b2 --- /dev/null +++ b/alexandria-0.7.4-set_initial_visibility-to-false.patch @@ -0,0 +1,66 @@ +From 18bb7b253ae1fa87baa85f52dc090f8ab95f34c7 Mon Sep 17 00:00:00 2001 +From: Matijs van Zuijlen +Date: Wed, 30 Oct 2019 09:59:26 +0100 +Subject: [PATCH] Set initial visibility for dialogs to False + +This should silence warnings about "GtkDialog mapped without a transient +parent. This is discouraged." +--- + share/alexandria/glade/acquire_dialog__builder.glade | 2 +- + share/alexandria/glade/book_properties_dialog__builder.glade | 2 +- + share/alexandria/glade/new_book_dialog__builder.glade | 2 +- + share/alexandria/glade/preferences_dialog__builder.glade | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/share/alexandria/glade/acquire_dialog__builder.glade b/share/alexandria/glade/acquire_dialog__builder.glade +index 0eed895e..a4909db0 100644 +--- a/share/alexandria/glade/acquire_dialog__builder.glade ++++ b/share/alexandria/glade/acquire_dialog__builder.glade +@@ -3,7 +3,7 @@ + + + +- True ++ False + False + 6 + Acquire from Scanner +diff --git a/share/alexandria/glade/book_properties_dialog__builder.glade b/share/alexandria/glade/book_properties_dialog__builder.glade +index c181797c..187b68c6 100644 +--- a/share/alexandria/glade/book_properties_dialog__builder.glade ++++ b/share/alexandria/glade/book_properties_dialog__builder.glade +@@ -3,7 +3,7 @@ + + + +- True ++ False + False + True + dialog +diff --git a/share/alexandria/glade/new_book_dialog__builder.glade b/share/alexandria/glade/new_book_dialog__builder.glade +index 9ac23685..5dbaccf6 100644 +--- a/share/alexandria/glade/new_book_dialog__builder.glade ++++ b/share/alexandria/glade/new_book_dialog__builder.glade +@@ -26,7 +26,7 @@ + + + +- True ++ False + False + 8 + Adding a Book +diff --git a/share/alexandria/glade/preferences_dialog__builder.glade b/share/alexandria/glade/preferences_dialog__builder.glade +index 8fa8c39a..80243c9a 100644 +--- a/share/alexandria/glade/preferences_dialog__builder.glade ++++ b/share/alexandria/glade/preferences_dialog__builder.glade +@@ -3,7 +3,7 @@ + + + +- True ++ False + False + Preferences + dialog diff --git a/alexandria.spec b/alexandria.spec index a1f446f..be3f704 100644 --- a/alexandria.spec +++ b/alexandria.spec @@ -2,7 +2,7 @@ %undefine minorver %undefine ifpre -%define fedorarel 0.100 +%define fedorarel 1 %define rel %{?ifpre:0.}%{fedorarel}%{?minorver:.%minorver} @@ -74,6 +74,11 @@ Patch30: alexandria-0.7.4-title-force-encoding.patch # Remove undefined / unneeded method Patch31: alexandria-0.7.4-remove-undefined-method.patch +# https://github.com/mvz/alexandria-book-collection-manager/issues/86 +# Revert the following change: +# https://github.com/mvz/alexandria-book-collection-manager/commit/18bb7b253ae1fa87baa85f52dc090f8ab95f34c7 +Patch1001: alexandria-0.7.4-set_initial_visibility-to-false.patch + BuildArch: noarch Requires: ruby(release) @@ -156,6 +161,8 @@ Alexandria is a GNOME application to help you manage your book collection. %patch30 -p1 -b .utf8_2 %patch31 -p1 -b .undefined_method +%patch1001 -p1 -b .visibility -R + # Embed Fedora EVR %{__sed} -i.evr \ -e "s|\(DISPLAY_VERSION = \).*$|\1'%{version}-%{release}'|" \ @@ -283,6 +290,11 @@ EOF %{_datadir}/icons/hicolor/*/apps/%{name}.* %changelog +* Fri Oct 30 2020 Mamoru TASAKA - 0.7.5-1 +- 0.7.5 +- Once revert upstream change about setting initial visibility to false + (upstream bug 86) + * Sun Aug 9 2020 Mamoru TASAKA - 0.7.4-3 - syck is needed, adding to Requires again