SHA256
1
0
forked from pool/audacity
OBS User unknown 2008-11-20 14:07:59 +00:00 committed by Git OBS Bridge
parent 6aedeb6e3f
commit 80f1f490ce
3 changed files with 42 additions and 5 deletions

View File

@ -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;

View File

@ -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

View File

@ -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.