Mercurial > pidgin
annotate COPYRIGHT @ 12468:6faefbebcd24
[gaim-migrate @ 14778]
SF Patch #1372898 from charkins
"This patch updates the unseen conversation api in
gtkconv to ensure consistancy and avoid code
duplication. The ...first_unseen() function is renamed
and expanded to return a list of conversations that
match the specified criteria. A max_count parameter is
used to allow this to short circuit early (using 1
gives old behavior). An additional flag was added to
allow this function to only consider hidden
conversations (used by the buddy list). The blist is
currently inconsistant in which conversations it loops
over for showing the menu tray icon, creating the
tooltip and the unseen menu. This patch fixes that.
The ...find_unseen_list() now handles contact-aware
conversations correctly as well (based on sadrul's
patches in #1362579 which are obsoleted by this patch).
I also included the fix from #1362579 which increments
unseen_count only when state>=UNSEEN_TEXT."
committer: Tailor Script <tailor@pidgin.im>
| author | Richard Laager <rlaager@wiktel.com> |
|---|---|
| date | Mon, 12 Dec 2005 18:59:29 +0000 |
| parents | 31e4eb57cc86 |
| children | 8489040cf97b |
| rev | line source |
|---|---|
| 8046 | 1 Gaim |
| 10571 | 2 Copyright (C) 1998-2005 by the following: |
| 8046 | 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 | |
| 10935 | 7 Dave Ahlswede |
| 10215 | 8 Manuel Amador |
|
11454
201617d49573
[gaim-migrate @ 13693]
Richard Laager <rlaager@wiktel.com>
parents:
11433
diff
changeset
|
9 Matt Amato |
| 7967 | 10 Daniel Atallah |
| 8598 | 11 Paul Aurich |
| 7959 | 12 Patrick Aussems |
|
11551
78aad676fdb2
[gaim-migrate @ 13806]
Luke Schierer <lschiere@pidgin.im>
parents:
11518
diff
changeset
|
13 John Bailey |
| 12051 | 14 Luca Barbato |
| 10956 | 15 Levi Bard |
| 8266 | 16 Kevin Barry |
|
10069
7cbe12859d3a
[gaim-migrate @ 11045]
Luke Schierer <lschiere@pidgin.im>
parents:
10065
diff
changeset
|
17 Derek Battams |
| 11321 | 18 Martin Bayard |
|
9086
9fcbb18aa7be
[gaim-migrate @ 9863]
Christian Hammond <chipx86@chipx86.com>
parents:
9075
diff
changeset
|
19 Curtis Beattie |
| 9888 | 20 Dave Bell |
| 10666 | 21 Igor Belyi |
| 7958 | 22 Brian Bernas |
| 7959 | 23 Jonas Birmé |
| 9470 | 24 Eric Blade |
| 7958 | 25 Ethan Blanton |
| 7959 | 26 Joshua Blanton |
| 10895 | 27 Rainer Blessing |
| 7958 | 28 Herman Bloggs |
| 9232 | 29 David Blue |
| 7958 | 30 Jason Boerner |
| 7959 | 31 Graham Booker |
|
12465
ae4ae98bca20
[gaim-migrate @ 14775]
Richard Laager <rlaager@wiktel.com>
parents:
12462
diff
changeset
|
32 Paolo Borelli |
| 7959 | 33 Craig Boston |
| 34 Chris Boyle | |
| 10691 | 35 Derrick J Brashear |
| 9944 | 36 Matt Brenneke |
| 7958 | 37 Jeremy Brooks |
| 8139 | 38 Philip Brown |
| 7959 | 39 Sean Burke |
| 12392 | 40 Thomas Butter |
| 11665 | 41 Michael Carlson |
| 11321 | 42 Julien Cegarra |
| 7959 | 43 Cerulean Studios, LLC |
|
8735
92cbf9713795
[gaim-migrate @ 9490]
Christian Hammond <chipx86@chipx86.com>
parents:
8706
diff
changeset
|
44 Jonathan Champ |
| 7959 | 45 Ka-Hing Cheung |
|
11004
a3d3729a9130
[gaim-migrate @ 12859]
Etan Reisner <pidgin@unreliablesource.net>
parents:
10985
diff
changeset
|
46 Sadrul Habib Chowdhury |
| 7959 | 47 Arturo Cisneros, Jr. |
| 48 Vincas Ciziunas | |
| 11084 | 49 Jonathan Clark |
| 7958 | 50 Joe Clarke |
|
11660
a3302d271199
[gaim-migrate @ 13945]
Gary Kramlich <grim@reaperworld.com>
parents:
11626
diff
changeset
|
51 Eoin Coffey |
| 11009 | 52 Jason Cohen |
| 7959 | 53 Todd Cohen |
| 10639 | 54 Nathan Conrad |
| 7959 | 55 Felipe Contreras |
| 10439 | 56 Alex Converse |
| 10529 | 57 Irving Cordova |
| 9042 | 58 Adam Cowell |
|
11061
106442ed22a6
[gaim-migrate @ 13016]
Daniel Atallah <daniel.atallah@gmail.com>
parents:
11057
diff
changeset
|
59 Palmer Cox |
| 7959 | 60 Jeramey Crawford |
| 10409 | 61 Balwinder Singh Dheeman |
|
9087
f32ee2e97b37
[gaim-migrate @ 9864]
Christian Hammond <chipx86@chipx86.com>
parents:
9086
diff
changeset
|
62 Finlay Dobbie |
| 7959 | 63 Mark Doliner |
| 64 Nuno Donato | |
| 65 Jim Duchek | |
| 10060 | 66 Alex Duggan |
| 7959 | 67 Tom Dyas |
| 8664 | 68 Marc E. |
| 7959 | 69 Andrew Echols |
| 11925 | 70 John Eckerdal |
|
12406
bc45ab9756b5
[gaim-migrate @ 14713]
Richard Laager <rlaager@wiktel.com>
parents:
12392
diff
changeset
|
71 Sean Egan <seanegan@gmail.com> |
|
9331
851b8c672011
[gaim-migrate @ 10139]
Christian Hammond <chipx86@chipx86.com>
parents:
9262
diff
changeset
|
72 Nelson Elhage |
|
8782
5a2b5e4abf3a
[gaim-migrate @ 9544]
Christian Hammond <chipx86@chipx86.com>
parents:
8767
diff
changeset
|
73 Ignacio J. Elia |
| 7959 | 74 Brian Enigma |
| 7998 | 75 Stefan Esser |
| 11925 | 76 Marc Etcheverry |
| 7958 | 77 Larry Ewing |
| 10383 | 78 Gábor Farkas |
| 7959 | 79 Jesse Farmer |
| 7983 | 80 Gavan Fantom (gavan) |
|
11819
1452a3a9f07a
[gaim-migrate @ 14110]
Richard Laager <rlaager@wiktel.com>
parents:
11665
diff
changeset
|
81 David Fiander |
| 8195 | 82 Rob Flynn <gaim@robflynn.com> |
| 10186 | 83 Rob Foehl (rwf) |
| 9424 | 84 Alan Ford |
| 7958 | 85 Nathan Fredrickson |
| 8267 | 86 Chris J. Friesen |
| 8048 | 87 Free Software Foundation |
| 7959 | 88 Decklin Foster |
| 11518 | 89 Francesco Fracassi |
| 7959 | 90 Adam Fritzler |
| 8209 | 91 Max G. |
| 9894 | 92 François Gagné |
| 9168 | 93 Evgueni V. Gavrilov |
| 8160 | 94 Ignacy Gawedzki |
|
12465
ae4ae98bca20
[gaim-migrate @ 14775]
Richard Laager <rlaager@wiktel.com>
parents:
12462
diff
changeset
|
95 Gustavo Giráldez |
| 11922 | 96 Richard Gobeille |
| 7959 | 97 Michael Golden |
|
11340
e9d0d944b9d2
[gaim-migrate @ 13553]
Richard Laager <rlaager@wiktel.com>
parents:
11321
diff
changeset
|
98 Charlie Gordon |
| 7959 | 99 Ryan C. Gordon |
| 10345 | 100 Miah Gregory |
| 7959 | 101 Christian Hammond |
|
11197
5e0e7a9a21f8
[gaim-migrate @ 13322]
Richard Laager <rlaager@wiktel.com>
parents:
11140
diff
changeset
|
102 Erick Hamness |
|
11046
c0421a7cba03
[gaim-migrate @ 12962]
Richard Laager <rlaager@wiktel.com>
parents:
11045
diff
changeset
|
103 Fred Hampton |
|
11552
11d30825c1bb
[gaim-migrate @ 13812]
Gary Kramlich <grim@reaperworld.com>
parents:
11551
diff
changeset
|
104 Casey Harkins |
| 7959 | 105 Andy Harrison |
| 10186 | 106 Andrew Hart (arhart) |
| 7959 | 107 G. Sumner Hayes |
| 10973 | 108 Michael R. Head |
| 7959 | 109 Mike Heffner |
|
10063
4b4975b2b1d5
[gaim-migrate @ 11038]
Luke Schierer <lschiere@pidgin.im>
parents:
10060
diff
changeset
|
110 Benjamin Herrenschmidt |
|
4b4975b2b1d5
[gaim-migrate @ 11038]
Luke Schierer <lschiere@pidgin.im>
parents:
10060
diff
changeset
|
111 Fernando Herrera |
| 9551 | 112 Casey Ho |
| 8046 | 113 Iain Holmes |
|
11045
d456fdaf6c73
[gaim-migrate @ 12961]
Richard Laager <rlaager@wiktel.com>
parents:
11009
diff
changeset
|
114 Joshua Honeycutt |
| 10345 | 115 Nigel Horne |
| 10540 | 116 Magnus Hult |
| 7959 | 117 Karsten Huneycutt |
| 10039 | 118 Rian Hunter |
| 10407 | 119 Thomas Huriaux |
|
9566
7a149eac59a3
[gaim-migrate @ 10409]
Christian Hammond <chipx86@chipx86.com>
parents:
9551
diff
changeset
|
120 Henry Jen |
|
10787
c932d96a7c69
[gaim-migrate @ 12428]
Luke Schierer <lschiere@pidgin.im>
parents:
10691
diff
changeset
|
121 Benjamin Kahn |
| 12392 | 122 Praveen Karadakal |
| 7959 | 123 Akuke Kok |
| 9436 | 124 Cole Kowalski |
| 8124 | 125 Gary Kramlich |
| 10316 | 126 Patrik Kullman |
|
11370
2c3fb4a0f785
[gaim-migrate @ 13595]
Richard Laager <rlaager@wiktel.com>
parents:
11340
diff
changeset
|
127 Tuomas Kuosmanen |
| 7959 | 128 Tero Kuusela |
| 10457 | 129 Richard Laager |
|
8273
f24172f53650
[gaim-migrate @ 8997]
Christian Hammond <chipx86@chipx86.com>
parents:
8267
diff
changeset
|
130 Scott Lamb |
| 7959 | 131 Dennis Lambe Jr. |
| 9653 | 132 Joe LaPenna |
|
11260
fd4aba9dab9d
[gaim-migrate @ 13437]
Richard Laager <rlaager@wiktel.com>
parents:
11259
diff
changeset
|
133 Steve Láposi |
| 8444 | 134 Daniel Larsson |
| 9867 | 135 Peter Lawler |
| 7959 | 136 Ho-seok Lee |
| 137 Moses Lei | |
| 138 Ambrose C. Li | |
| 7957 | 139 Nicolas Lichtmaier |
| 7959 | 140 Artem Litvinovich |
| 141 Syd Logan | |
|
11370
2c3fb4a0f785
[gaim-migrate @ 13595]
Richard Laager <rlaager@wiktel.com>
parents:
11340
diff
changeset
|
142 Lokheed |
| 10305 | 143 Norberto Lopes |
| 8220 | 144 Uli Luckas |
| 7959 | 145 Matthew Luckie |
| 8863 | 146 Mike Lundy |
| 7959 | 147 Brian Macke |
| 8046 | 148 Paolo Maggi |
| 7959 | 149 Willian T. Mahan |
|
11622
32287ea1fce0
[gaim-migrate @ 13897]
Richard Laager <rlaager@wiktel.com>
parents:
11552
diff
changeset
|
150 Kris Marsh |
| 10445 | 151 Fidel Martinez |
| 11073 | 152 Lalo Martins |
| 7959 | 153 John Matthews |
| 154 Ryan McCabe | |
| 11402 | 155 Peter McCurdy |
| 8656 | 156 Kurt McKee |
| 9423 | 157 Torrey McMahon |
| 7957 | 158 Robert McQueen |
| 159 Robert Mibus | |
| 7959 | 160 Benjamin Miller |
| 161 Kevin Miller | |
| 162 Paul Miller | |
| 163 Arkadiusz Miskiewicz | |
| 164 Andrew Molloy | |
| 11626 | 165 Sergio Moretto |
| 10260 | 166 Matthew A. Nicholson |
|
11117
5a8bc4b1f5b6
[gaim-migrate @ 13173]
Richard Laager <rlaager@wiktel.com>
parents:
11116
diff
changeset
|
167 Szilard Novaki |
| 8706 | 168 Novell |
| 8241 | 169 Padraig O'Briain |
| 10186 | 170 Christopher O'Brien (siege) |
| 8697 | 171 Jon Oberheide |
|
11301
a09a5d64f33f
[gaim-migrate @ 13501]
Luke Schierer <lschiere@pidgin.im>
parents:
11263
diff
changeset
|
172 Ruediger Oertel |
|
9075
0d5206ffe86a
[gaim-migrate @ 9851]
Christian Hammond <chipx86@chipx86.com>
parents:
9042
diff
changeset
|
173 Gudmundur Bjarni Olafsson |
| 10186 | 174 Nathan Owens (pianocomp81) |
| 7959 | 175 Matt Pandina |
| 8046 | 176 Ricardo Fernandez Pascual |
|
11116
bbb28c529be0
[gaim-migrate @ 13171]
Richard Laager <rlaager@wiktel.com>
parents:
11084
diff
changeset
|
177 Riley Patterson |
| 8046 | 178 Havoc Pennington |
| 11006 | 179 Ted Percival |
| 10028 | 180 Eduardo Pérez |
| 12013 | 181 Joao Luís Marques Pinto |
| 7959 | 182 Ari Pollak |
| 7957 | 183 Robey Pointer |
| 7959 | 184 Nathan Poznick |
| 185 Brent Priddy | |
| 186 Federicco Mena Quintero | |
| 9547 | 187 Yosef Radchenko |
| 7959 | 188 David Raeman |
| 189 Etan Reisner | |
| 190 Kristian Rietveld | |
|
8332
f4a878d48254
[gaim-migrate @ 9056]
Christian Hammond <chipx86@chipx86.com>
parents:
8273
diff
changeset
|
191 Pekka Riikonen |
| 7959 | 192 Tim Ringenbach |
| 9827 | 193 Rhett Robinson |
| 8872 | 194 Luciano Miguel Ferreira Rocha |
| 7959 | 195 Andrew Rodland |
|
11057
e9eeacd1a8d0
[gaim-migrate @ 13009]
Richard Laager <rlaager@wiktel.com>
parents:
11046
diff
changeset
|
196 Jason Roth |
| 10048 | 197 Jean-Francois Roy |
|
12466
31e4eb57cc86
[gaim-migrate @ 14776]
Richard Laager <rlaager@wiktel.com>
parents:
12465
diff
changeset
|
198 Sam S. |
|
31e4eb57cc86
[gaim-migrate @ 14776]
Richard Laager <rlaager@wiktel.com>
parents:
12465
diff
changeset
|
199 Pradyumna Sampath |
| 9644 | 200 Arvind Samptur |
| 8911 | 201 Tom Samstag |
| 7959 | 202 Neil Sanchala |
|
12465
ae4ae98bca20
[gaim-migrate @ 14775]
Richard Laager <rlaager@wiktel.com>
parents:
12462
diff
changeset
|
203 Laurent Sansonetti |
| 10228 | 204 Alceste Scalas |
| 8046 | 205 Carsten Schaar |
| 7959 | 206 Luke Schierer |
| 10318 | 207 Ralph Schmieder |
|
8208
bfbba1a7710a
[gaim-migrate @ 8931]
Christian Hammond <chipx86@chipx86.com>
parents:
8204
diff
changeset
|
208 Evan Schoenberg |
|
11432
50b0fa2e19d2
[gaim-migrate @ 13669]
Richard Laager <rlaager@wiktel.com>
parents:
11422
diff
changeset
|
209 Federico Schwindt |
| 7959 | 210 Torrey Searle |
| 12118 | 211 Peter Seebach |
| 8767 | 212 Don Seiler |
| 9405 | 213 Leonardo Serra |
| 7959 | 214 Jim Seymour |
| 8935 | 215 Joe Shaw |
| 10283 | 216 Scott Shedden |
| 10570 | 217 Ettore Simone |
| 7959 | 218 John Silvestri |
| 10234 | 219 Craig Slusher |
| 8204 | 220 Alex Smith |
| 10561 | 221 Malcolm Smith |
| 7959 | 222 David Smock |
| 8811 | 223 Phil Snowberger |
| 10186 | 224 Eddie Sohn (tr1sk) |
|
11433
0cad723a5a1b
[gaim-migrate @ 13670]
Luke Schierer <lschiere@pidgin.im>
parents:
11432
diff
changeset
|
225 Sony Computer Entertainment America, Inc. |
| 10186 | 226 Mark Spencer |
| 7959 | 227 Lex Spoon |
| 228 Kevin Stange | |
| 11850 | 229 Richard Stellingwerff |
| 7959 | 230 David Stoddard |
| 8153 | 231 Sun Microsystems |
| 10186 | 232 Mårten Svantesson (fursten) |
| 9173 | 233 Robert T. |
| 7959 | 234 Brian Tarricone |
| 235 Peter Teichman | |
| 8118 | 236 Philip Tellis |
| 7959 | 237 Arun A. Tharuvai |
| 10642 | 238 Cestonaro Thilo |
| 10864 | 239 Will Thompson |
| 10186 | 240 Douglas Thrift (douglaswth) |
|
11140
cc32241581e9
[gaim-migrate @ 13204]
Richard Laager <rlaager@wiktel.com>
parents:
11117
diff
changeset
|
241 Andrew Tinney |
| 11259 | 242 Jeffery To |
| 10985 | 243 Warren Togami |
| 8124 | 244 Stu Tomlinson |
| 7959 | 245 Bill Tompkins |
|
10970
a126bdfd7688
[gaim-migrate @ 12791]
Christopher O'Brien <siege@pidgin.im>
parents:
10967
diff
changeset
|
246 Chris Toshok |
| 11393 | 247 Ken Tossell |
| 8046 | 248 Tom Tromey |
| 10667 | 249 Todd Troxell |
| 10158 | 250 Brad Turcotte |
| 7959 | 251 Junichi Uekawa |
| 10028 | 252 István Váradi |
| 10065 | 253 Philip Van Hoof |
|
11370
2c3fb4a0f785
[gaim-migrate @ 13595]
Richard Laager <rlaager@wiktel.com>
parents:
11340
diff
changeset
|
254 Kristof Vansant |
|
11467
2952c6dfa738
[gaim-migrate @ 13707]
Luke Schierer <lschiere@pidgin.im>
parents:
11454
diff
changeset
|
255 James Vega |
|
8518
833dd756dcc3
[gaim-migrate @ 9257]
Christian Hammond <chipx86@chipx86.com>
parents:
8482
diff
changeset
|
256 David Vermeille |
| 10228 | 257 Sid Vicious |
| 7959 | 258 Bjoern Voigt |
| 259 Nathan Walp | |
| 260 Eric Warmenhoven | |
| 8482 | 261 Andrew Wellington |
|
12291
5bc3d67ceb24
[gaim-migrate @ 14595]
Etan Reisner <pidgin@unreliablesource.net>
parents:
12118
diff
changeset
|
262 Adam Wendt |
| 9680 | 263 Dave West |
| 10217 | 264 Daniel Westermann-Clark |
| 9417 | 265 Andrew Whewell |
| 8091 | 266 Dan Willemsen |
| 7959 | 267 Jason Willis |
| 268 Matt Wilson | |
|
9262
572e4658492c
[gaim-migrate @ 10061]
Christian Hammond <chipx86@chipx86.com>
parents:
9245
diff
changeset
|
269 Justin Wood |
| 7957 | 270 Ximian |
| 8436 | 271 Jared Yanovich |
| 9245 | 272 Timmy Yee |
|
8661
060171053a32
[gaim-migrate @ 9413]
Christian Hammond <chipx86@chipx86.com>
parents:
8656
diff
changeset
|
273 Nickolai Zeldovich |
| 8235 | 274 Marco Ziech |
| 11067 | 275 Piotr Zielinski |
|
12462
398bdfe07c57
[gaim-migrate @ 14772]
Richard Laager <rlaager@wiktel.com>
parents:
12406
diff
changeset
|
276 Jeroen Zwartepoorte |
