diff --git a/audacity-1.3.5-modal-help-dialog.diff b/audacity-1.3.5-modal-help-dialog.diff new file mode 100644 index 0000000..f19babb --- /dev/null +++ b/audacity-1.3.5-modal-help-dialog.diff @@ -0,0 +1,21 @@ +--- src/widgets/ErrorDialog.cpp-dist 2008-11-19 16:28:18.000000000 +0100 ++++ src/widgets/ErrorDialog.cpp 2008-11-20 11:44:25.000000000 +0100 +@@ -124,9 +124,17 @@ + EndModal(true); + } + ++// make help dialog modal ++class HtmlTextHelpDialog : public BrowserFrame ++{ ++public: ++ HtmlTextHelpDialog() : BrowserFrame() { MakeModal(true); } ++ ~HtmlTextHelpDialog() { MakeModal(false); } ++}; ++ + void ShowHtmlText( wxWindow * pParent, const wxString &Title, const wxString &HtmlText, bool bIsFile = false ) + { +- BrowserFrame * pWnd = new BrowserFrame(); ++ HtmlTextHelpDialog * pWnd = new HtmlTextHelpDialog(); + pWnd->Create(pParent, -1, Title, wxDefaultPosition, wxDefaultSize, wxDEFAULT_FRAME_STYLE);// & ~wxSYSTEM_MENU); + ShuttleGui S( pWnd, eIsCreating ); + LinkingHtmlWindow *html; diff --git a/audacity.changes b/audacity.changes index 03b265d..82e36bb 100644 --- a/audacity.changes +++ b/audacity.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Nov 20 11:52:28 CET 2008 - tiwai@suse.de + +- fix modal dialog with the help browser (bnc#440032) + ------------------------------------------------------------------- Wed May 28 15:13:22 CEST 2008 - anosek@suse.cz diff --git a/audacity.spec b/audacity.spec index ea64122..1a7d390 100644 --- a/audacity.spec +++ b/audacity.spec @@ -2,9 +2,16 @@ # spec file for package audacity (Version 1.3.5) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -17,7 +24,7 @@ BuildRequires: SDL-devel flac-devel gcc-c++ glib-devel id3lib-devel jack-devel %define DISTRIBUTABLE 1 Summary: A Free, Cross-Platform Digital Audio Editor Version: 1.3.5 -Release: 1 +Release: 49 License: GPL v2 or later Group: Productivity/Multimedia/Sound/Editors and Convertors BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -32,6 +39,7 @@ Patch5: %{name}-%{version}-retval.patch Patch6: %{name}-%{version}-strict-aliasing.patch Patch7: %{name}-%{version}-nosse.patch Patch8: %{name}-%{version}-compile.patch +Patch9: %{name}-1.3.5-modal-help-dialog.diff %description Audacity is a program that manipulates digital audio wave forms. In @@ -67,6 +75,7 @@ Authors: %patch5 %patch6 %patch8 +%patch9 %build %{?suse_update_config:%{suse_update_config -f . lib-src/*/.}} @@ -112,6 +121,8 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/mime/packages/audacity.xml %changelog +* Thu Nov 20 2008 tiwai@suse.de +- fix modal dialog with the help browser (bnc#440032) * Wed May 28 2008 anosek@suse.cz - updated to version 1.3.5 Recording / Playback @@ -289,7 +300,7 @@ rm -rf $RPM_BUILD_ROOT - build as user * Mon Sep 15 2003 tiwai@suse.de - added desktop icon. -* Mon Sep 15 2003 adrian@suse.de +* Sun Sep 14 2003 adrian@suse.de - add AudioVideoEditing Category * Fri Aug 29 2003 tiwai@suse.de - fixed the bug of WAVE display. @@ -300,7 +311,7 @@ rm -rf $RPM_BUILD_ROOT - help file is installed under /usr/share/audacity. * Thu Jul 03 2003 tiwai@suse.de - fixed neededforbuild for the recent update of mad. -* Tue May 27 2003 ro@suse.de +* Mon May 26 2003 ro@suse.de - removed unpackaged files from buildroot * Thu Mar 27 2003 tiwai@suse.de - updated to version 1.1.3.