Mercurial > pidgin
annotate COPYRIGHT @ 9550:de83d2cb87a4
[gaim-migrate @ 10379]
" When unqueuing messages and "sounds while away" is set,
Gaim will play a message receieved for every message
unqueued. If there are a large number of messages, my
SB Audigy tries playing them all and ends up creating a
crackly ugly sound. Friends of mine have complained
about this as well.
This patch fixes that by making sure sounds are
disabled when unqueuing messages. Sounds will be
re-enabled afterwards if necessary.
Something to note is that playing the sounds when
unqueuing messages crashes Gaim on occasion, with about
50% success. After applying this patch, the crashes
stopped. The backtrace isn't particularly
helpful...it's all question marks and valgrind doesn't
say much either. Crash or no crash though, this
eliminates annoying behavior so that is probably more
important.
I originally fixed this for my plugin AutoProfile, but
since they use similar code for queuing messages, it
would be nice if Gaim has it as well :)" --Casey Ho
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Fri, 16 Jul 2004 14:56:47 +0000 (2004-07-16) |
parents | 095f7d66c7f1 |
children | 3b43d817ea24 |
rev | line source |
---|---|
8046 | 1 Gaim |
2 Copyright (C) 1998-2004 by the following: | |
3 | |
4 If you have contributed to Gaim, you deserve to be on this list. | |
5 Contact us (see: AUTHORS) and we'll add you. | |
6 | |
7967 | 7 Daniel Atallah |
8598 | 8 Paul Aurich |
7959 | 9 Patrick Aussems |
8266 | 10 Kevin Barry |
9086
9fcbb18aa7be
[gaim-migrate @ 9863]
Christian Hammond <chipx86@chipx86.com>
parents:
9075
diff
changeset
|
11 Curtis Beattie |
7958 | 12 Brian Bernas |
7959 | 13 Jonas Birm辿 |
9470 | 14 Eric Blade |
7958 | 15 Ethan Blanton |
7959 | 16 Joshua Blanton |
7958 | 17 Herman Bloggs |
9232 | 18 David Blue |
7958 | 19 Jason Boerner |
7959 | 20 Graham Booker |
21 Craig Boston | |
22 Chris Boyle | |
7958 | 23 Jeremy Brooks |
8139 | 24 Philip Brown |
7959 | 25 Sean Burke |
26 Cerulean Studios, LLC | |
8735
92cbf9713795
[gaim-migrate @ 9490]
Christian Hammond <chipx86@chipx86.com>
parents:
8706
diff
changeset
|
27 Jonathan Champ |
7959 | 28 Ka-Hing Cheung |
29 Arturo Cisneros, Jr. | |
30 Vincas Ciziunas | |
7958 | 31 Joe Clarke |
7959 | 32 Todd Cohen |
33 Felipe Contreras | |
9042 | 34 Adam Cowell |
7959 | 35 Jeramey Crawford |
9087
f32ee2e97b37
[gaim-migrate @ 9864]
Christian Hammond <chipx86@chipx86.com>
parents:
9086
diff
changeset
|
36 Finlay Dobbie |
7959 | 37 Mark Doliner |
38 Nuno Donato | |
39 Jim Duchek | |
40 Tom Dyas | |
8664 | 41 Marc E. |
7959 | 42 Andrew Echols |
43 Sean Egan <sean.egan@binghamton.edu> | |
9331
851b8c672011
[gaim-migrate @ 10139]
Christian Hammond <chipx86@chipx86.com>
parents:
9262
diff
changeset
|
44 Nelson Elhage |
8782
5a2b5e4abf3a
[gaim-migrate @ 9544]
Christian Hammond <chipx86@chipx86.com>
parents:
8767
diff
changeset
|
45 Ignacio J. Elia |
7959 | 46 Brian Enigma |
7998 | 47 Stefan Esser |
7958 | 48 Larry Ewing |
7959 | 49 Jesse Farmer |
7983 | 50 Gavan Fantom (gavan) |
8195 | 51 Rob Flynn <gaim@robflynn.com> |
8384 | 52 Rob (rwf) Foehl |
9424 | 53 Alan Ford |
7958 | 54 Nathan Fredrickson |
8267 | 55 Chris J. Friesen |
8048 | 56 Free Software Foundation |
7959 | 57 Decklin Foster |
58 Adam Fritzler | |
8209 | 59 Max G. |
9168 | 60 Evgueni V. Gavrilov |
8160 | 61 Ignacy Gawedzki |
7959 | 62 Michael Golden |
63 Ryan C. Gordon | |
64 Christian Hammond | |
8124 | 65 Benjamin Herrenschmidt |
7959 | 66 Andy Harrison |
67 G. Sumner Hayes | |
68 Mike Heffner | |
8046 | 69 Iain Holmes |
7959 | 70 Karsten Huneycutt |
71 Akuke Kok | |
9436 | 72 Cole Kowalski |
8124 | 73 Gary Kramlich |
7959 | 74 Tero Kuusela |
8273
f24172f53650
[gaim-migrate @ 8997]
Christian Hammond <chipx86@chipx86.com>
parents:
8267
diff
changeset
|
75 Scott Lamb |
7959 | 76 Dennis Lambe Jr. |
8444 | 77 Daniel Larsson |
7959 | 78 Ho-seok Lee |
79 Moses Lei | |
80 Ambrose C. Li | |
7957 | 81 Nicolas Lichtmaier |
7959 | 82 Artem Litvinovich |
83 Syd Logan | |
8220 | 84 Uli Luckas |
7959 | 85 Matthew Luckie |
8863 | 86 Mike Lundy |
7959 | 87 Brian Macke |
8046 | 88 Paolo Maggi |
7959 | 89 Willian T. Mahan |
90 John Matthews | |
91 Ryan McCabe | |
8656 | 92 Kurt McKee |
9423 | 93 Torrey McMahon |
7957 | 94 Robert McQueen |
95 Robert Mibus | |
7959 | 96 Benjamin Miller |
97 Kevin Miller | |
98 Paul Miller | |
99 Arkadiusz Miskiewicz | |
100 Andrew Molloy | |
8706 | 101 Novell |
8241 | 102 Padraig O'Briain |
8562 | 103 Christopher (siege) O'Brien |
8697 | 104 Jon Oberheide |
9075
0d5206ffe86a
[gaim-migrate @ 9851]
Christian Hammond <chipx86@chipx86.com>
parents:
9042
diff
changeset
|
105 Gudmundur Bjarni Olafsson |
8334 | 106 Nathan (pianocomp81) Owens |
7959 | 107 Matt Pandina |
8046 | 108 Ricardo Fernandez Pascual |
109 Havoc Pennington | |
9519 | 110 Eduardo P�rez |
7959 | 111 Ari Pollak |
7957 | 112 Robey Pointer |
7959 | 113 Nathan Poznick |
114 Brent Priddy | |
115 Federicco Mena Quintero | |
9547 | 116 Yosef Radchenko |
7959 | 117 David Raeman |
118 Etan Reisner | |
119 Kristian Rietveld | |
8332
f4a878d48254
[gaim-migrate @ 9056]
Christian Hammond <chipx86@chipx86.com>
parents:
8273
diff
changeset
|
120 Pekka Riikonen |
7959 | 121 Tim Ringenbach |
8872 | 122 Luciano Miguel Ferreira Rocha |
7959 | 123 Andrew Rodland |
8911 | 124 Tom Samstag |
7959 | 125 Neil Sanchala |
8046 | 126 Carsten Schaar |
7959 | 127 Luke Schierer |
8208
bfbba1a7710a
[gaim-migrate @ 8931]
Christian Hammond <chipx86@chipx86.com>
parents:
8204
diff
changeset
|
128 Evan Schoenberg |
7959 | 129 Torrey Searle |
8767 | 130 Don Seiler |
9405 | 131 Leonardo Serra |
7959 | 132 Jim Seymour |
8935 | 133 Joe Shaw |
7959 | 134 John Silvestri |
8204 | 135 Alex Smith |
7959 | 136 David Smock |
8811 | 137 Phil Snowberger |
9191 | 138 Eddie (tr1sk) Sohn |
7959 | 139 Mark Spencer <markster@marko.net> |
140 Lex Spoon | |
141 Kevin Stange | |
142 David Stoddard | |
8153 | 143 Sun Microsystems |
8217 | 144 M�rten (fursten) Svantesson |
9173 | 145 Robert T. |
7959 | 146 Brian Tarricone |
147 Peter Teichman | |
8118 | 148 Philip Tellis |
7959 | 149 Arun A. Tharuvai |
8118 | 150 Douglas (douglaswth) Thrift |
8124 | 151 Stu Tomlinson |
7959 | 152 Bill Tompkins |
8046 | 153 Tom Tromey |
8474
8b62cc40069b
[gaim-migrate @ 9207]
Christian Hammond <chipx86@chipx86.com>
parents:
8444
diff
changeset
|
154 Chris Toshok |
7959 | 155 Junichi Uekawa |
8518
833dd756dcc3
[gaim-migrate @ 9257]
Christian Hammond <chipx86@chipx86.com>
parents:
8482
diff
changeset
|
156 David Vermeille |
7959 | 157 Bjoern Voigt |
158 Nathan Walp | |
159 Eric Warmenhoven | |
8482 | 160 Andrew Wellington |
9417 | 161 Andrew Whewell |
8091 | 162 Dan Willemsen |
7959 | 163 Jason Willis |
164 Matt Wilson | |
9262
572e4658492c
[gaim-migrate @ 10061]
Christian Hammond <chipx86@chipx86.com>
parents:
9245
diff
changeset
|
165 Justin Wood |
7957 | 166 Ximian |
8436 | 167 Jared Yanovich |
9245 | 168 Timmy Yee |
8661
060171053a32
[gaim-migrate @ 9413]
Christian Hammond <chipx86@chipx86.com>
parents:
8656
diff
changeset
|
169 Nickolai Zeldovich |
8235 | 170 Marco Ziech |
8046 | 171 Jaroen Zwartepoorte |