From kde-core-devel Tue Jan 29 22:52:10 2002 From: Neil Stevens Date: Tue, 29 Jan 2002 22:52:10 +0000 To: kde-core-devel Subject: PATCH - Disable All Sounds button in System Notifications X-MARC-Message: https://marc.info/?l=kde-core-devel&m=101234482014633 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------Boundary-00=_Y62Q446PHYA6LKR87B9Z" --------------Boundary-00=_Y62Q446PHYA6LKR87B9Z Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit This patch adds a button to Disable all sounds in the System Notifications (knotify) kcontrol module. Try disabling all the sounds for yourself, to see why this is needed. It adds one i18n string, and changes no strings. -- Neil Stevens neil@qualityassistant.com Don't think of a bug as a problem. Think of it as a call to action. --------------Boundary-00=_Y62Q446PHYA6LKR87B9Z Content-Type: text/x-diff; charset="iso-8859-1"; name="disablesoundspatch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="disablesoundspatch" SW5kZXg6IGtub3RpZnkuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL2tkZS9rZGViYXNl L2tjb250cm9sL2tub3RpZnkva25vdGlmeS5jcHAsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNTEK ZGlmZiAtdSAtcjEuNTEga25vdGlmeS5jcHAKLS0tIGtub3RpZnkuY3BwCTIwMDIvMDEvMjUgMDk6 NDk6NTUJMS41MQorKysga25vdGlmeS5jcHAJMjAwMi8wMS8yOSAyMjo1MDoyNgpAQCAtMTEwLDYg KzExMCwxMCBAQAogICAgIGNvbm5lY3QoIHZvbHVtZVNsaWRlciwgU0lHTkFMKCB2YWx1ZUNoYW5n ZWQoIGludCApICksIFNMT1QoIGNoYW5nZWQoKSApICk7CiAgICAgbC0+c2V0QnVkZHkoIHZvbHVt ZVNsaWRlciApOwogCisgICAgUVB1c2hCdXR0b24gKnNvdW5kQnV0dG9uID0gbmV3IFFQdXNoQnV0 dG9uKCBib3ggKTsKKyAgICBzb3VuZEJ1dHRvbi0+c2V0VGV4dCggaTE4bigiJkRpc2FibGUgQWxs IFNvdW5kcyIpICk7CisgICAgY29ubmVjdChzb3VuZEJ1dHRvbiwgU0lHTkFMKGNsaWNrZWQoKSks IHRoaXMsIFNMT1QoZGlzYWJsZUFsbFNvdW5kcygpKSk7CisKICAgICBtX2V2ZW50cyA9IG5ldyBF dmVudHMoKTsKICAgICBxQXBwLT5wcm9jZXNzRXZlbnRzKCk7IC8vIGxldCdzIHNob3cgdXAKIApA QCAtMzU4LDYgKzM2MiwxOCBAQAogICAgIH0KIH0KIAordm9pZCBLTm90aWZ5V2lkZ2V0OjpkaXNh YmxlQWxsU291bmRzKCkKK3sKKwlmb3IoS05BcHBsaWNhdGlvbkxpc3RJdGVyYXRvciBhcHAobV9l dmVudHMtPmFwcHMoKSk7IGFwcC5jdXJyZW50KCk7ICsrYXBwKQorCXsKKwkJZm9yKEtORXZlbnRM aXN0SXRlcmF0b3IgZXZlbnQoKigqYXBwKS0+ZXZlbnRMaXN0KCkpOyBldmVudC5jdXJyZW50KCk7 ICsrZXZlbnQpCisJCXsKKwkJCSgqZXZlbnQpLT5wcmVzZW50YXRpb24gJj0gfktOb3RpZnlDbGll bnQ6OlNvdW5kOworCQl9CisJfQorCXVwZGF0ZVZpZXcoKTsKKwljaGFuZ2VkKCk7Cit9CiAKIC8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v Ly8vLy8vLy8KIApJbmRleDoga25vdGlmeS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9ob21lL2tk ZS9rZGViYXNlL2tjb250cm9sL2tub3RpZnkva25vdGlmeS5oLHYKcmV0cmlldmluZyByZXZpc2lv biAxLjE5CmRpZmYgLXUgLXIxLjE5IGtub3RpZnkuaAotLS0ga25vdGlmeS5oCTIwMDEvMTIvMjgg MDI6Mjk6MDcJMS4xOQorKysga25vdGlmeS5oCTIwMDIvMDEvMjkgMjI6NTA6MjYKQEAgLTU1LDYg KzU1LDcgQEAKIAogcHVibGljIHNsb3RzOgogICAgIHZpcnR1YWwgdm9pZCBsb2FkKCk7CisgICAg dm9pZCBkaXNhYmxlQWxsU291bmRzKCk7CiAKIHByaXZhdGUgc2xvdHM6CiAgICAgdm9pZCBzbG90 UmVxdWVzdGVyQ2xpY2tlZCggS1VSTFJlcXVlc3RlciAqICk7Cg== --------------Boundary-00=_Y62Q446PHYA6LKR87B9Z--