--Boundary-00=_ZolMA2yqIg2mEmv Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On February 16, 2004 15:04, Arnold Krille wrote: > As it seems KNotify doesn't respect the setting in "Sound system". So I > added another checkbox to the advanced playersettings to disable aRts. I > didn't test wether aRts still gets started or not so far (I didn't want to > stop my music :-) ) but It doesn't try to play sounds or connect to aRts > anymore if told so. > This would be a short time solution with the possibility for backporting > imho. instead of making the system notifications panel more complex and expecting= =20 people to actually find this new setting in the GUI, how about using the=20 StartServer entry in kcmartsrc as the default when reading "User Arts" in=20 knotify? this way stopping usage of aRts in the sound server has the expect= ed=20 results. patch attached.. =2D --=20 Aaron J. Seigo while (!horse()); cart(); =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFAMloZ1rcusafx20MRAl9KAJ41Q4y4Omc3wKTPLBa1KcYBEcXB7QCfXaNv DE/uZaGdgeEWTZOBzVH2+SM=3D =3DzaaM =2D----END PGP SIGNATURE----- --Boundary-00=_ZolMA2yqIg2mEmv Content-Type: text/x-diff; charset="iso-8859-1"; name="knotify_sans_arts.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="knotify_sans_arts.diff" Index: knotify/knotify.cpp =================================================================== RCS file: /home/kde/kdelibs/arts/knotify/knotify.cpp,v retrieving revision 1.88 diff -u -3 -d -p -r1.88 knotify.cpp --- knotify/knotify.cpp 30 Oct 2003 14:12:25 -0000 1.88 +++ knotify/knotify.cpp 17 Feb 2004 18:14:09 -0000 @@ -123,7 +123,9 @@ int kdemain(int argc, char **argv) // abort this. KConfigGroup config( KGlobal::config(), "StartProgress" ); - bool useArts = config.readBoolEntry( "Use Arts", true ); + KConfig artsKCMConfig( "kcmartsrc" ); + artsKCMConfig.setGroup( "Arts" ); + bool useArts = config.readBoolEntry( "Use Arts", artsKCMConfig.readBoolEntry("StartServer",true) ); bool ok = config.readBoolEntry( "Arts Init", true ); if ( useArts && !ok ) --Boundary-00=_ZolMA2yqIg2mEmv Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-multimedia mailing list kde-multimedia@kde.org https://mail.kde.org/mailman/listinfo/kde-multimedia --Boundary-00=_ZolMA2yqIg2mEmv--