~ubuntu-branches/ubuntu/hardy/rhythmbox/hardy-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2005-12-02 19:23:18 UTC
  • mto: This revision was merged to the branch mainline in revision 3.
  • Revision ID: james.westby@ubuntu.com-20051202192318-i441e2g7fhmw9njg
Tags: upstream-0.9.2
ImportĀ upstreamĀ versionĀ 0.9.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# do not edit -- automatically generated by arch changelog
2
 
# arch-tag: automatic-ChangeLog--rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.8
3
 
#
4
 
 
5
 
2004-10-05 18:10:46 GMT Colin Walters <walters@verbum.org>      patch-133
6
 
 
7
 
    Summary:
8
 
      real release 0.8.8
9
 
    Revision:
10
 
      rhythmbox--main--0.8--patch-133
11
 
 
12
 
 
13
 
    modified files:
14
 
     ChangeLog NEWS
15
 
 
16
 
 
17
 
2004-10-05 18:08:53 GMT Colin Walters <walters@verbum.org>      patch-132
18
 
 
19
 
    Summary:
20
 
      release 0.8.8
21
 
    Revision:
22
 
      rhythmbox--main--0.8--patch-132
23
 
 
24
 
 
25
 
    modified files:
26
 
     ChangeLog NEWS configure.ac
27
 
 
28
 
 
29
 
2004-10-05 18:05:13 GMT Colin Walters <walters@verbum.org>      patch-131
30
 
 
31
 
    Summary:
32
 
      make nautilus menu conditional
33
 
    Revision:
34
 
      rhythmbox--main--0.8--patch-131
35
 
 
36
 
 
37
 
    modified files:
38
 
     ChangeLog Makefile.am configure.ac
39
 
 
40
 
 
41
 
2004-10-05 17:40:34 GMT Colin Walters <walters@verbum.org>      patch-130
42
 
 
43
 
    Summary:
44
 
      flip playing and paused icons
45
 
    Revision:
46
 
      rhythmbox--main--0.8--patch-130
47
 
 
48
 
 
49
 
    modified files:
50
 
     ChangeLog widgets/rb-entry-view.c
51
 
 
52
 
 
53
 
2004-10-05 17:39:46 GMT Colin Walters <walters@verbum.org>      patch-129
54
 
 
55
 
    Summary:
56
 
      add rb_pixbuf_new_from_stock
57
 
    Revision:
58
 
      rhythmbox--main--0.8--patch-129
59
 
 
60
 
 
61
 
    modified files:
62
 
     ChangeLog lib/rb-util.c lib/rb-util.h
63
 
 
64
 
 
65
 
2004-10-05 16:31:07 GMT Colin Walters <walters@verbum.org>      patch-128
66
 
 
67
 
    Summary:
68
 
      Update from CVS
69
 
    Revision:
70
 
      rhythmbox--main--0.8--patch-128
71
 
 
72
 
 
73
 
    modified files:
74
 
     ChangeLog po/ChangeLog po/ja.po
75
 
 
76
 
 
77
 
2004-10-05 16:29:14 GMT Colin Walters <walters@verbum.org>      patch-127
78
 
 
79
 
    Summary:
80
 
      don't include x-directory/normal in MimeType
81
 
    Revision:
82
 
      rhythmbox--main--0.8--patch-127
83
 
 
84
 
 
85
 
    modified files:
86
 
     ChangeLog data/rhythmbox.desktop.in
87
 
 
88
 
 
89
 
2004-10-05 16:28:09 GMT Colin Walters <walters@verbum.org>      patch-126
90
 
 
91
 
    Summary:
92
 
      ensure we save db after first start, even if nothing's loaded
93
 
    Revision:
94
 
      rhythmbox--main--0.8--patch-126
95
 
 
96
 
 
97
 
    modified files:
98
 
     ChangeLog rhythmdb/rhythmdb.c rhythmdb/rhythmdb.h
99
 
     shell/rb-playlist-manager.c shell/rb-shell.c
100
 
 
101
 
 
102
 
2004-09-29 21:52:12 GMT Colin Walters <walters@verbum.org>      patch-125
103
 
 
104
 
    Summary:
105
 
      release 0.8.7
106
 
    Revision:
107
 
      rhythmbox--main--0.8--patch-125
108
 
 
109
 
 
110
 
    modified files:
111
 
     ChangeLog configure.ac
112
 
 
113
 
 
114
 
2004-09-29 21:37:12 GMT Colin Walters <walters@verbum.org>      patch-124
115
 
 
116
 
    Summary:
117
 
      update NEWS
118
 
    Revision:
119
 
      rhythmbox--main--0.8--patch-124
120
 
 
121
 
 
122
 
    modified files:
123
 
     ChangeLog NEWS
124
 
 
125
 
 
126
 
2004-09-29 21:12:01 GMT Colin Walters <walters@verbum.org>      patch-123
127
 
 
128
 
    Summary:
129
 
      enable typeahead in property views
130
 
    Revision:
131
 
      rhythmbox--main--0.8--patch-123
132
 
 
133
 
 
134
 
    modified files:
135
 
     ChangeLog widgets/rb-property-view.c
136
 
 
137
 
 
138
 
2004-09-29 20:44:21 GMT Colin Walters <walters@verbum.org>      patch-122
139
 
 
140
 
    Summary:
141
 
      save playlist order
142
 
    Revision:
143
 
      rhythmbox--main--0.8--patch-122
144
 
 
145
 
 
146
 
    modified files:
147
 
     ChangeLog shell/rb-playlist-manager.c sources/rb-sourcelist.c
148
 
     sources/rb-sourcelist.h
149
 
 
150
 
 
151
 
2004-09-29 20:43:10 GMT Colin Walters <walters@verbum.org>      patch-121
152
 
 
153
 
    Summary:
154
 
      first iteration of NEWS
155
 
    Revision:
156
 
      rhythmbox--main--0.8--patch-121
157
 
 
158
 
 
159
 
    modified files:
160
 
     ChangeLog NEWS
161
 
 
162
 
 
163
 
2004-09-29 20:15:29 GMT Colin Walters <walters@verbum.org>      patch-120
164
 
 
165
 
    Summary:
166
 
      remove bad assertion in shuffle code 
167
 
    Revision:
168
 
      rhythmbox--main--0.8--patch-120
169
 
 
170
 
    The assertion entry_view_and_history_contents_match was assuming
171
 
    that a deleted entry hadn't been removed by rb_shuffle_db_entry_deleted
172
 
    in a separate idle handler before the assertion was checked.
173
 
    
174
 
    Also it was likely slow.
175
 
    
176
 
 
177
 
    modified files:
178
 
     ChangeLog shell/rb-play-order-shuffle.c
179
 
 
180
 
 
181
 
2004-09-27 17:40:43 GMT Colin Walters <walters@verbum.org>      patch-119
182
 
 
183
 
    Summary:
184
 
      Update from CVS
185
 
    Revision:
186
 
      rhythmbox--main--0.8--patch-119
187
 
 
188
 
 
189
 
    modified files:
190
 
     ChangeLog po/ChangeLog po/fi.po
191
 
 
192
 
 
193
 
2004-09-27 17:38:32 GMT Colin Walters <walters@verbum.org>      patch-118
194
 
 
195
 
    Summary:
196
 
      make docs valid DocBook (John Fleck)
197
 
    Revision:
198
 
      rhythmbox--main--0.8--patch-118
199
 
 
200
 
 
201
 
    modified files:
202
 
     ChangeLog help/C/quick-reference.xml help/C/rhythmbox.xml
203
 
     help/C/user-guide.xml
204
 
 
205
 
 
206
 
2004-09-18 23:14:17 GMT Colin Walters <walters@verbum.org>      patch-117
207
 
 
208
 
    Summary:
209
 
      compile fix for ipod source (Grzegorz Golawski)
210
 
    Revision:
211
 
      rhythmbox--main--0.8--patch-117
212
 
 
213
 
 
214
 
    modified files:
215
 
     ChangeLog sources/rb-ipod-source.c
216
 
 
217
 
 
218
 
2004-09-18 20:56:08 GMT Colin Walters <walters@verbum.org>      patch-116
219
 
 
220
 
    Summary:
221
 
      release 0.8.6
222
 
    Revision:
223
 
      rhythmbox--main--0.8--patch-116
224
 
 
225
 
 
226
 
    modified files:
227
 
     ChangeLog configure.ac
228
 
 
229
 
 
230
 
2004-09-18 20:41:52 GMT Colin Walters <walters@verbum.org>      patch-115
231
 
 
232
 
    Summary:
233
 
      update NEWS
234
 
    Revision:
235
 
      rhythmbox--main--0.8--patch-115
236
 
 
237
 
 
238
 
    modified files:
239
 
     ChangeLog NEWS
240
 
 
241
 
 
242
 
2004-09-18 20:07:48 GMT Colin Walters <walters@verbum.org>      patch-114
243
 
 
244
 
    Summary:
245
 
      Update from CVS
246
 
    Revision:
247
 
      rhythmbox--main--0.8--patch-114
248
 
 
249
 
 
250
 
    modified files:
251
 
     ChangeLog po/ChangeLog po/tr.po
252
 
 
253
 
 
254
 
2004-09-17 19:16:41 GMT Colin Walters <walters@verbum.org>      patch-113
255
 
 
256
 
    Summary:
257
 
      Update from CVS
258
 
    Revision:
259
 
      rhythmbox--main--0.8--patch-113
260
 
 
261
 
 
262
 
    modified files:
263
 
     ChangeLog po/ChangeLog po/fi.po po/ko.po
264
 
 
265
 
 
266
 
2004-09-16 22:44:16 GMT Colin Walters <walters@verbum.org>      patch-112
267
 
 
268
 
    Summary:
269
 
      Update from CVS
270
 
    Revision:
271
 
      rhythmbox--main--0.8--patch-112
272
 
 
273
 
 
274
 
    new files:
275
 
     po/.arch-ids/he.po.id po/.arch-ids/nb.po.id po/he.po po/nb.po
276
 
 
277
 
    modified files:
278
 
     ChangeLog configure.ac po/ChangeLog po/no.po
279
 
 
280
 
 
281
 
2004-09-16 22:03:34 GMT Colin Walters <walters@verbum.org>      patch-111
282
 
 
283
 
    Summary:
284
 
      more extensive Bonobo interface (eskil heyn olsen)
285
 
    Revision:
286
 
      rhythmbox--main--0.8--patch-111
287
 
 
288
 
 
289
 
    modified files:
290
 
     ChangeLog corba/Rhythmbox.idl corba/test-corba.c shell/main.c
291
 
     shell/rb-shell-player.c shell/rb-shell-player.h
292
 
     shell/rb-shell.c widgets/rb-volume.c widgets/rb-volume.h
293
 
 
294
 
 
295
 
2004-09-16 21:12:45 GMT Christophe Fergeau <teuf@gnome.org>     patch-110
296
 
 
297
 
    Summary:
298
 
      Read disc number tags from the iPod
299
 
    Revision:
300
 
      rhythmbox--main--0.8--patch-110
301
 
 
302
 
    Patches applied:
303
 
    
304
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-129
305
 
       Added support for disc number tags in the iPod source
306
 
    
307
 
 
308
 
    modified files:
309
 
     ChangeLog sources/rb-ipod-source.c
310
 
 
311
 
    new patches:
312
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-129
313
 
 
314
 
 
315
 
2004-09-16 20:32:06 GMT Colin Walters <walters@verbum.org>      patch-109
316
 
 
317
 
    Summary:
318
 
      some NEWS updates
319
 
    Revision:
320
 
      rhythmbox--main--0.8--patch-109
321
 
 
322
 
 
323
 
    modified files:
324
 
     ChangeLog NEWS
325
 
 
326
 
 
327
 
2004-09-16 20:08:35 GMT Colin Walters <walters@verbum.org>      patch-108
328
 
 
329
 
    Summary:
330
 
      display missing track numbers as Unknown instead of Never
331
 
    Revision:
332
 
      rhythmbox--main--0.8--patch-108
333
 
 
334
 
 
335
 
    modified files:
336
 
     ChangeLog widgets/rb-song-info.c
337
 
 
338
 
 
339
 
2004-09-16 19:36:58 GMT Colin Walters <walters@verbum.org>      patch-107
340
 
 
341
 
    Summary:
342
 
      updated manual (Jens Schittenhelm)
343
 
    Revision:
344
 
      rhythmbox--main--0.8--patch-107
345
 
 
346
 
 
347
 
    new files:
348
 
     help/C/figures/.arch-ids/rb-group-auto.png.id
349
 
     help/C/figures/.arch-ids/rb-prefs-general.png.id
350
 
     help/C/figures/.arch-ids/rb-prefs-ipod.png.id
351
 
     help/C/figures/.arch-ids/rb-prefs-library.png.id
352
 
     help/C/figures/.arch-ids/rb-statusbar.png.id
353
 
     help/C/figures/.arch-ids/rb-window-small.png.id
354
 
     help/C/figures/rb-group-auto.png
355
 
     help/C/figures/rb-prefs-general.png
356
 
     help/C/figures/rb-prefs-ipod.png
357
 
     help/C/figures/rb-prefs-library.png
358
 
     help/C/figures/rb-statusbar.png
359
 
     help/C/figures/rb-window-small.png
360
 
 
361
 
    modified files:
362
 
     ChangeLog help/C/figures/rb-asst-finish.png
363
 
     help/C/figures/rb-asst-library.png
364
 
     help/C/figures/rb-asst-start.png
365
 
     help/C/figures/rb-context-menu.png
366
 
     help/C/figures/rb-group-create.png
367
 
     help/C/figures/rb-iradio-add.png help/C/figures/rb-iradio.png
368
 
     help/C/figures/rb-volume-changer.png help/C/user-guide.xml
369
 
 
370
 
 
371
 
2004-09-16 19:12:48 GMT Colin Walters <walters@verbum.org>      patch-106
372
 
 
373
 
    Summary:
374
 
      use ; in MimeType
375
 
    Revision:
376
 
      rhythmbox--main--0.8--patch-106
377
 
 
378
 
 
379
 
    modified files:
380
 
     ChangeLog data/rhythmbox.desktop.in
381
 
 
382
 
 
383
 
2004-09-16 19:09:34 GMT Colin Walters <walters@verbum.org>      patch-105
384
 
 
385
 
    Summary:
386
 
      add MimeType field to .desktop
387
 
    Revision:
388
 
      rhythmbox--main--0.8--patch-105
389
 
 
390
 
 
391
 
    modified files:
392
 
     ChangeLog data/rhythmbox.desktop.in
393
 
 
394
 
 
395
 
2004-09-10 01:21:15 GMT Colin Walters <walters@verbum.org>      patch-104
396
 
 
397
 
    Summary:
398
 
      remove he from ALL_LINGUAS
399
 
    Revision:
400
 
      rhythmbox--main--0.8--patch-104
401
 
 
402
 
 
403
 
    modified files:
404
 
     ChangeLog configure.ac data/rhythmbox.pc.in
405
 
 
406
 
 
407
 
2004-09-03 03:12:24 GMT Colin Walters <walters@verbum.org>      patch-103
408
 
 
409
 
    Summary:
410
 
      Update from CVS
411
 
    Revision:
412
 
      rhythmbox--main--0.8--patch-103
413
 
 
414
 
 
415
 
    removed files:
416
 
     po/.arch-ids/he.po.id po/he.po
417
 
 
418
 
    modified files:
419
 
     ChangeLog
420
 
 
421
 
 
422
 
2004-09-03 03:07:02 GMT Colin Walters <walters@verbum.org>      patch-102
423
 
 
424
 
    Summary:
425
 
      Japanese help translation (SATOH Satoru)
426
 
    Revision:
427
 
      rhythmbox--main--0.8--patch-102
428
 
 
429
 
 
430
 
    new files:
431
 
     help/ja/.arch-ids/.arch-inventory.id
432
 
     help/ja/.arch-ids/.cvsignore.id help/ja/.arch-ids/=id
433
 
     help/ja/.arch-inventory help/ja/.cvsignore help/ja/Makefile.am
434
 
     help/ja/fdl-appendix.xml help/ja/figures/.arch-ids/=id
435
 
     help/ja/figures/.arch-ids/rb-adv.png.id
436
 
     help/ja/figures/.arch-ids/rb-basic.png.id
437
 
     help/ja/figures/.arch-ids/rb-browser.png.id
438
 
     help/ja/figures/.arch-ids/rb-context-menu.png.id
439
 
     help/ja/figures/.arch-ids/rb-iradio-add.png.id
440
 
     help/ja/figures/.arch-ids/rb-iradio.png.id
441
 
     help/ja/figures/.arch-ids/rb-nextprev.png.id
442
 
     help/ja/figures/.arch-ids/rb-notification-area-menu.png.id
443
 
     help/ja/figures/.arch-ids/rb-notification-area.png.id
444
 
     help/ja/figures/.arch-ids/rb-player.png.id
445
 
     help/ja/figures/.arch-ids/rb-prefs-general.png.id
446
 
     help/ja/figures/.arch-ids/rb-prefs-library.png.id
447
 
     help/ja/figures/.arch-ids/rb-repeat.png.id
448
 
     help/ja/figures/.arch-ids/rb-search.png.id
449
 
     help/ja/figures/.arch-ids/rb-shuffle.png.id
450
 
     help/ja/figures/.arch-ids/rb-sidebar.png.id
451
 
     help/ja/figures/.arch-ids/rb-stats.png.id
452
 
     help/ja/figures/.arch-ids/rb-volume-changer.png.id
453
 
     help/ja/figures/.arch-ids/rb-window.png.id
454
 
     help/ja/figures/rb-adv.png help/ja/figures/rb-basic.png
455
 
     help/ja/figures/rb-browser.png
456
 
     help/ja/figures/rb-context-menu.png
457
 
     help/ja/figures/rb-iradio-add.png
458
 
     help/ja/figures/rb-iradio.png help/ja/figures/rb-nextprev.png
459
 
     help/ja/figures/rb-notification-area-menu.png
460
 
     help/ja/figures/rb-notification-area.png
461
 
     help/ja/figures/rb-player.png
462
 
     help/ja/figures/rb-prefs-general.png
463
 
     help/ja/figures/rb-prefs-library.png
464
 
     help/ja/figures/rb-repeat.png help/ja/figures/rb-search.png
465
 
     help/ja/figures/rb-shuffle.png help/ja/figures/rb-sidebar.png
466
 
     help/ja/figures/rb-stats.png
467
 
     help/ja/figures/rb-volume-changer.png
468
 
     help/ja/figures/rb-window.png help/ja/legal.xml
469
 
     help/ja/quick-reference.xml help/ja/rhythmbox-ja.omf
470
 
     help/ja/rhythmbox.xml help/ja/user-guide.xml
471
 
 
472
 
    modified files:
473
 
     ChangeLog Makefile.am configure.ac help/Makefile.am
474
 
     rhythmbox.spec.in
475
 
 
476
 
    new directories:
477
 
     help/ja help/ja/.arch-ids help/ja/figures
478
 
     help/ja/figures/.arch-ids
479
 
 
480
 
 
481
 
2004-09-03 03:02:16 GMT Colin Walters <walters@verbum.org>      patch-101
482
 
 
483
 
    Summary:
484
 
      add DESTDIR support to omf.make
485
 
    Revision:
486
 
      rhythmbox--main--0.8--patch-101
487
 
 
488
 
 
489
 
    modified files:
490
 
     ChangeLog omf.make
491
 
 
492
 
 
493
 
2004-07-23 23:17:44 GMT Christophe Fergeau <teuf@gnome.org>     patch-100
494
 
 
495
 
    Summary:
496
 
      Disable ctrl+f in the source list
497
 
    Revision:
498
 
      rhythmbox--main--0.8--patch-100
499
 
 
500
 
    Patches applied:
501
 
    
502
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-100
503
 
       Disable ctrl+f in the source list
504
 
    
505
 
 
506
 
    modified files:
507
 
     ChangeLog sources/rb-sourcelist.c
508
 
 
509
 
    new patches:
510
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-100
511
 
 
512
 
 
513
 
2004-07-14 00:22:01 GMT Colin Walters <walters@verbum.org>      patch-99
514
 
 
515
 
    Summary:
516
 
      Update from CVS
517
 
    Revision:
518
 
      rhythmbox--main--0.8--patch-99
519
 
 
520
 
 
521
 
    new files:
522
 
     po/.arch-ids/he.po.id po/he.po
523
 
 
524
 
    modified files:
525
 
     ChangeLog configure.ac po/ChangeLog po/vi.po
526
 
 
527
 
 
528
 
2004-07-12 18:22:49 GMT Colin Walters <walters@verbum.org>      patch-98
529
 
 
530
 
    Summary:
531
 
      avoid spurious dep on newer libgnomeui
532
 
    Revision:
533
 
      rhythmbox--main--0.8--patch-98
534
 
 
535
 
 
536
 
    modified files:
537
 
     ChangeLog shell/main.c
538
 
 
539
 
 
540
 
2004-07-09 20:14:33 GMT Colin Walters <walters@verbum.org>      patch-97
541
 
 
542
 
    Summary:
543
 
      backport cmdline args fix from 0.9
544
 
    Revision:
545
 
      rhythmbox--main--0.8--patch-97
546
 
 
547
 
    Patches applied:
548
 
    
549
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-45
550
 
       fix command line processing with gstreamer
551
 
    
552
 
 
553
 
    modified files:
554
 
     ChangeLog shell/main.c
555
 
 
556
 
    new patches:
557
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-45
558
 
 
559
 
 
560
 
2004-07-04 23:12:45 GMT Colin Walters <walters@verbum.org>      patch-96
561
 
 
562
 
    Summary:
563
 
      sync with CVS
564
 
    Revision:
565
 
      rhythmbox--main--0.8--patch-96
566
 
 
567
 
 
568
 
    new files:
569
 
     po/.arch-ids/eu.po.id po/eu.po
570
 
 
571
 
    modified files:
572
 
     ChangeLog
573
 
 
574
 
 
575
 
2004-06-30 14:55:54 GMT Colin Walters <walters@verbum.org>      patch-95
576
 
 
577
 
    Summary:
578
 
      Update from CVS
579
 
    Revision:
580
 
      rhythmbox--main--0.8--patch-95
581
 
 
582
 
 
583
 
    modified files:
584
 
     ChangeLog configure.ac po/ChangeLog po/en_CA.po po/nl.po
585
 
 
586
 
 
587
 
2004-06-24 01:44:18 GMT Colin Walters <walters@verbum.org>      patch-94
588
 
 
589
 
    Summary:
590
 
      release 0.8.5
591
 
    Revision:
592
 
      rhythmbox--main--0.8--patch-94
593
 
 
594
 
 
595
 
    modified files:
596
 
     ChangeLog configure.ac
597
 
 
598
 
 
599
 
2004-06-24 01:43:56 GMT Colin Walters <walters@verbum.org>      patch-93
600
 
 
601
 
    Summary:
602
 
      upd NEWS
603
 
    Revision:
604
 
      rhythmbox--main--0.8--patch-93
605
 
 
606
 
 
607
 
    modified files:
608
 
     ChangeLog NEWS
609
 
 
610
 
 
611
 
2004-06-24 01:43:00 GMT Colin Walters <walters@verbum.org>      patch-92
612
 
 
613
 
    Summary:
614
 
      merge xine metadata loading from 0.9
615
 
    Revision:
616
 
      rhythmbox--main--0.8--patch-92
617
 
 
618
 
    Patches applied:
619
 
    
620
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-72
621
 
       xine metadata backend (Bastien Nocera)
622
 
    
623
 
 
624
 
    new files:
625
 
     metadata/rb-metadata-xine.c
626
 
 
627
 
    modified files:
628
 
     ChangeLog configure.ac metadata/Makefile.am
629
 
 
630
 
    new patches:
631
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-72
632
 
 
633
 
 
634
 
2004-06-23 22:52:55 GMT Colin Walters <walters@verbum.org>      patch-91
635
 
 
636
 
    Summary:
637
 
      remote note about device releasing
638
 
    Revision:
639
 
      rhythmbox--main--0.8--patch-91
640
 
 
641
 
 
642
 
    modified files:
643
 
     ChangeLog NEWS
644
 
 
645
 
 
646
 
2004-06-23 20:13:54 GMT Colin Walters <walters@verbum.org>      patch-90
647
 
 
648
 
    Summary:
649
 
      revert changes to undo device freeing
650
 
    Revision:
651
 
      rhythmbox--main--0.8--patch-90
652
 
 
653
 
 
654
 
    modified files:
655
 
     ChangeLog player/rb-player-gst.c
656
 
 
657
 
 
658
 
2004-06-22 23:28:32 GMT Colin Walters <walters@verbum.org>      patch-89
659
 
 
660
 
    Summary:
661
 
      upd NEWS
662
 
    Revision:
663
 
      rhythmbox--main--0.8--patch-89
664
 
 
665
 
 
666
 
    modified files:
667
 
     ChangeLog NEWS
668
 
 
669
 
 
670
 
2004-06-22 19:21:21 GMT Colin Walters <walters@verbum.org>      patch-88
671
 
 
672
 
    Summary:
673
 
      Update from CVS
674
 
    Revision:
675
 
      rhythmbox--main--0.8--patch-88
676
 
 
677
 
 
678
 
    modified files:
679
 
     ChangeLog po/ChangeLog po/az.po po/fi.po
680
 
 
681
 
 
682
 
2004-06-22 18:45:18 GMT Colin Walters <walters@verbum.org>      patch-87
683
 
 
684
 
    Summary:
685
 
      disable pausing hack for now, and fix up state checks
686
 
    Revision:
687
 
      rhythmbox--main--0.8--patch-87
688
 
 
689
 
 
690
 
    modified files:
691
 
     ChangeLog player/rb-player-gst.c
692
 
 
693
 
 
694
 
2004-06-11 04:30:12 GMT Colin Walters <walters@verbum.org>      patch-86
695
 
 
696
 
    Summary:
697
 
      on second thought, use Calum's suggestions for keybindings
698
 
    Revision:
699
 
      rhythmbox--main--0.8--patch-86
700
 
 
701
 
 
702
 
    modified files:
703
 
     ChangeLog data/ui/rhythmbox-ui.xml
704
 
 
705
 
 
706
 
2004-06-11 04:27:07 GMT Colin Walters <walters@verbum.org>      patch-85
707
 
 
708
 
    Summary:
709
 
      change small display keybinding to f3, so as not to conflict with accessibility
710
 
    Revision:
711
 
      rhythmbox--main--0.8--patch-85
712
 
 
713
 
 
714
 
    modified files:
715
 
     ChangeLog data/ui/rhythmbox-ui.xml
716
 
 
717
 
 
718
 
2004-06-11 04:20:29 GMT Colin Walters <walters@verbum.org>      patch-84
719
 
 
720
 
    Summary:
721
 
      PURGE EVIL: don't iterate over pending events in the middle of a random function
722
 
    Revision:
723
 
      rhythmbox--main--0.8--patch-84
724
 
 
725
 
 
726
 
    modified files:
727
 
     ChangeLog shell/rb-shell.c
728
 
 
729
 
 
730
 
2004-06-11 02:43:18 GMT Colin Walters <walters@verbum.org>      patch-83
731
 
 
732
 
    Summary:
733
 
      don't crash on duplicate rhythmdb entries
734
 
    Revision:
735
 
      rhythmbox--main--0.8--patch-83
736
 
 
737
 
 
738
 
    modified files:
739
 
     ChangeLog rhythmdb/rhythmdb-tree.c
740
 
 
741
 
 
742
 
2004-06-11 02:07:20 GMT Colin Walters <walters@verbum.org>      patch-82
743
 
 
744
 
    Summary:
745
 
      add sk to ALL_LINGUAS
746
 
    Revision:
747
 
      rhythmbox--main--0.8--patch-82
748
 
 
749
 
 
750
 
    modified files:
751
 
     ChangeLog configure.ac
752
 
 
753
 
 
754
 
2004-06-10 03:19:06 GMT Colin Walters <walters@verbum.org>      patch-81
755
 
 
756
 
    Summary:
757
 
      Update from CVS
758
 
    Revision:
759
 
      rhythmbox--main--0.8--patch-81
760
 
 
761
 
 
762
 
    modified files:
763
 
     ChangeLog po/ChangeLog po/bg.po po/it.po
764
 
 
765
 
 
766
 
2004-06-04 18:48:08 GMT Colin Walters <walters@verbum.org>      patch-80
767
 
 
768
 
    Summary:
769
 
      Update from CVS
770
 
    Revision:
771
 
      rhythmbox--main--0.8--patch-80
772
 
 
773
 
 
774
 
    new files:
775
 
     po/.arch-ids/is.po.id po/is.po
776
 
 
777
 
    modified files:
778
 
     ChangeLog configure.ac po/ChangeLog po/el.po
779
 
 
780
 
 
781
 
2004-05-26 17:04:46 GMT Christophe Fergeau <teuf@gnome.org>     patch-79
782
 
 
783
 
    Summary:
784
 
      Improved translation for 1 string
785
 
    Revision:
786
 
      rhythmbox--main--0.8--patch-79
787
 
 
788
 
    Patches applied:
789
 
    
790
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-69
791
 
       Improved translation for 1 string
792
 
    
793
 
 
794
 
    modified files:
795
 
     ChangeLog po/fr.po
796
 
 
797
 
    new patches:
798
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-69
799
 
 
800
 
 
801
 
2004-05-18 19:37:30 GMT Colin Walters <walters@verbum.org>      patch-78
802
 
 
803
 
    Summary:
804
 
      release 0.8.4
805
 
    Revision:
806
 
      rhythmbox--main--0.8--patch-78
807
 
 
808
 
 
809
 
    modified files:
810
 
     ChangeLog configure.ac
811
 
 
812
 
 
813
 
2004-05-18 18:44:45 GMT Colin Walters <walters@verbum.org>      patch-77
814
 
 
815
 
    Summary:
816
 
      upd NEWS
817
 
    Revision:
818
 
      rhythmbox--main--0.8--patch-77
819
 
 
820
 
 
821
 
    modified files:
822
 
     ChangeLog NEWS
823
 
 
824
 
 
825
 
2004-05-18 17:47:23 GMT Colin Walters <walters@verbum.org>      patch-76
826
 
 
827
 
    Summary:
828
 
      Update from CVS
829
 
    Revision:
830
 
      rhythmbox--main--0.8--patch-76
831
 
 
832
 
 
833
 
    modified files:
834
 
     ChangeLog po/ChangeLog po/sv.po
835
 
 
836
 
 
837
 
2004-05-17 19:42:50 GMT Colin Walters <walters@verbum.org>      patch-75
838
 
 
839
 
    Summary:
840
 
      Update from CVS
841
 
    Revision:
842
 
      rhythmbox--main--0.8--patch-75
843
 
 
844
 
 
845
 
    modified files:
846
 
     ChangeLog po/ChangeLog po/de.po po/pt.po po/sk.po
847
 
 
848
 
 
849
 
2004-05-17 19:24:00 GMT Colin Walters <walters@verbum.org>      patch-74
850
 
 
851
 
    Summary:
852
 
      play even 0-rated songs sometimes (Nils Philippsen)
853
 
    Revision:
854
 
      rhythmbox--main--0.8--patch-74
855
 
 
856
 
 
857
 
    modified files:
858
 
     ChangeLog shell/rb-play-order-random-by-age-and-rating.c
859
 
 
860
 
 
861
 
2004-05-17 19:18:06 GMT Colin Walters <walters@verbum.org>      patch-73
862
 
 
863
 
    Summary:
864
 
      make supported types dynamic, test for faad at runtime and add m4a if available
865
 
    Revision:
866
 
      rhythmbox--main--0.8--patch-73
867
 
 
868
 
 
869
 
    modified files:
870
 
     ChangeLog metadata/rb-metadata-gst.c
871
 
 
872
 
 
873
 
2004-05-17 18:45:26 GMT Colin Walters <walters@verbum.org>      patch-72
874
 
 
875
 
    Summary:
876
 
      sync buttons after play order change
877
 
    Revision:
878
 
      rhythmbox--main--0.8--patch-72
879
 
 
880
 
 
881
 
    modified files:
882
 
     ChangeLog shell/rb-shell-player.c
883
 
 
884
 
 
885
 
2004-05-17 18:24:23 GMT Christophe Fergeau <teuf@gnome.org>     patch-71
886
 
 
887
 
    Summary:
888
 
      Fixed typo in French translation
889
 
    Revision:
890
 
      rhythmbox--main--0.8--patch-71
891
 
 
892
 
 
893
 
    modified files:
894
 
     ChangeLog po/fr.po
895
 
 
896
 
 
897
 
2004-05-12 03:33:49 GMT Colin Walters <walters@verbum.org>      patch-70
898
 
 
899
 
    Summary:
900
 
      fix seeking on short tracks (Juergen Kreileder)
901
 
    Revision:
902
 
      rhythmbox--main--0.8--patch-70
903
 
 
904
 
 
905
 
    modified files:
906
 
     ChangeLog widgets/rb-header.c
907
 
 
908
 
 
909
 
2004-05-12 01:47:45 GMT Colin Walters <walters@verbum.org>      patch-69
910
 
 
911
 
    Summary:
912
 
      fix size-limited automatic playlists
913
 
    Revision:
914
 
      rhythmbox--main--0.8--patch-69
915
 
 
916
 
 
917
 
    modified files:
918
 
     ChangeLog rhythmdb/rhythmdb-query-model.c
919
 
     shell/rb-playlist-manager.c
920
 
 
921
 
 
922
 
2004-05-12 01:46:56 GMT Colin Walters <walters@verbum.org>      patch-68
923
 
 
924
 
    Summary:
925
 
      restore size queries in editor
926
 
    Revision:
927
 
      rhythmbox--main--0.8--patch-68
928
 
 
929
 
 
930
 
    modified files:
931
 
     ChangeLog widgets/rb-query-creator.c
932
 
 
933
 
 
934
 
2004-05-10 14:47:13 GMT Colin Walters <walters@verbum.org>      patch-67
935
 
 
936
 
    Summary:
937
 
      Update from CVS
938
 
    Revision:
939
 
      rhythmbox--main--0.8--patch-67
940
 
 
941
 
 
942
 
    modified files:
943
 
     ChangeLog po/ChangeLog po/ca.po po/no.po
944
 
 
945
 
 
946
 
2004-05-07 21:50:22 GMT Colin Walters <walters@verbum.org>      patch-66
947
 
 
948
 
    Summary:
949
 
      really fix initial sorting
950
 
    Revision:
951
 
      rhythmbox--main--0.8--patch-66
952
 
 
953
 
 
954
 
    modified files:
955
 
     ChangeLog sources/rb-library-source.c
956
 
 
957
 
 
958
 
2004-05-07 21:49:15 GMT Colin Walters <walters@verbum.org>      patch-65
959
 
 
960
 
    Summary:
961
 
      fix initial sorting
962
 
    Revision:
963
 
      rhythmbox--main--0.8--patch-65
964
 
 
965
 
 
966
 
    modified files:
967
 
     ChangeLog sources/rb-library-source.c
968
 
 
969
 
 
970
 
2004-05-07 19:36:02 GMT Colin Walters <walters@verbum.org>      patch-64
971
 
 
972
 
    Summary:
973
 
      free bonobo args
974
 
    Revision:
975
 
      rhythmbox--main--0.8--patch-64
976
 
 
977
 
 
978
 
    modified files:
979
 
     ChangeLog shell/rb-shell.c
980
 
 
981
 
 
982
 
2004-05-07 19:31:42 GMT Colin Walters <walters@verbum.org>      patch-63
983
 
 
984
 
    Summary:
985
 
      clean up pipeline unreffing a bit, be sure to unref volume_dparam
986
 
    Revision:
987
 
      rhythmbox--main--0.8--patch-63
988
 
 
989
 
 
990
 
    modified files:
991
 
     ChangeLog player/rb-player-gst.c
992
 
 
993
 
 
994
 
2004-05-07 19:14:31 GMT Colin Walters <walters@verbum.org>      patch-62
995
 
 
996
 
    Summary:
997
 
      reverse previous changeset, it didn't make sense
998
 
    Revision:
999
 
      rhythmbox--main--0.8--patch-62
1000
 
 
1001
 
 
1002
 
    modified files:
1003
 
     ChangeLog metadata/rb-metadata-gst.c
1004
 
 
1005
 
 
1006
 
2004-05-07 19:08:29 GMT Colin Walters <walters@verbum.org>      patch-61
1007
 
 
1008
 
    Summary:
1009
 
      check return values of gst_element_link_many
1010
 
    Revision:
1011
 
      rhythmbox--main--0.8--patch-61
1012
 
 
1013
 
 
1014
 
    modified files:
1015
 
     ChangeLog metadata/rb-metadata-gst.c
1016
 
 
1017
 
 
1018
 
2004-05-07 18:12:29 GMT Colin Walters <walters@verbum.org>      patch-60
1019
 
 
1020
 
    Summary:
1021
 
      another memory leak
1022
 
    Revision:
1023
 
      rhythmbox--main--0.8--patch-60
1024
 
 
1025
 
 
1026
 
    modified files:
1027
 
     ChangeLog widgets/rb-header.c
1028
 
 
1029
 
 
1030
 
2004-05-07 17:21:35 GMT Colin Walters <walters@verbum.org>      patch-59
1031
 
 
1032
 
    Summary:
1033
 
      another minor memory leak
1034
 
    Revision:
1035
 
      rhythmbox--main--0.8--patch-59
1036
 
 
1037
 
 
1038
 
    modified files:
1039
 
     ChangeLog widgets/rb-entry-view.c
1040
 
 
1041
 
 
1042
 
2004-05-07 17:16:23 GMT Colin Walters <walters@verbum.org>      patch-58
1043
 
 
1044
 
    Summary:
1045
 
      plug a few more relatively minor memory leaks
1046
 
    Revision:
1047
 
      rhythmbox--main--0.8--patch-58
1048
 
 
1049
 
 
1050
 
    modified files:
1051
 
     ChangeLog rhythmdb/rhythmdb.c widgets/rb-entry-view.c
1052
 
 
1053
 
 
1054
 
2004-05-06 21:41:48 GMT Colin Walters <walters@verbum.org>      patch-57
1055
 
 
1056
 
    Summary:
1057
 
      squash minor memory leak
1058
 
    Revision:
1059
 
      rhythmbox--main--0.8--patch-57
1060
 
 
1061
 
 
1062
 
    modified files:
1063
 
     ChangeLog lib/rb-playlist.c
1064
 
 
1065
 
 
1066
 
2004-05-06 21:41:04 GMT Colin Walters <walters@verbum.org>      patch-56
1067
 
 
1068
 
    Summary:
1069
 
      fix uninitialized value
1070
 
    Revision:
1071
 
      rhythmbox--main--0.8--patch-56
1072
 
 
1073
 
 
1074
 
    modified files:
1075
 
     ChangeLog shell/rb-shell.c
1076
 
 
1077
 
 
1078
 
2004-05-05 23:21:55 GMT Colin Walters <walters@verbum.org>      patch-55
1079
 
 
1080
 
    Summary:
1081
 
      Update from CVS
1082
 
    Revision:
1083
 
      rhythmbox--main--0.8--patch-55
1084
 
 
1085
 
 
1086
 
    new files:
1087
 
     po/.arch-ids/sk.po.id po/sk.po
1088
 
 
1089
 
    modified files:
1090
 
     ChangeLog po/ChangeLog po/et.po
1091
 
 
1092
 
 
1093
 
2004-05-03 23:28:42 GMT Colin Walters <walters@verbum.org>      patch-54
1094
 
 
1095
 
    Summary:
1096
 
      release 0.8.3
1097
 
    Revision:
1098
 
      rhythmbox--main--0.8--patch-54
1099
 
 
1100
 
 
1101
 
    modified files:
1102
 
     ChangeLog configure.ac
1103
 
 
1104
 
 
1105
 
2004-05-03 23:28:00 GMT Colin Walters <walters@verbum.org>      patch-53
1106
 
 
1107
 
    Summary:
1108
 
      upd NEWS
1109
 
    Revision:
1110
 
      rhythmbox--main--0.8--patch-53
1111
 
 
1112
 
 
1113
 
    modified files:
1114
 
     ChangeLog NEWS
1115
 
 
1116
 
 
1117
 
2004-05-03 23:10:25 GMT Colin Walters <walters@verbum.org>      patch-52
1118
 
 
1119
 
    Summary:
1120
 
      disable authentication callback, it breaks too much stuff
1121
 
    Revision:
1122
 
      rhythmbox--main--0.8--patch-52
1123
 
 
1124
 
 
1125
 
    modified files:
1126
 
     ChangeLog shell/main.c
1127
 
 
1128
 
 
1129
 
2004-05-03 23:07:04 GMT Colin Walters <walters@verbum.org>      patch-51
1130
 
 
1131
 
    Summary:
1132
 
      Update from CVS
1133
 
    Revision:
1134
 
      rhythmbox--main--0.8--patch-51
1135
 
 
1136
 
 
1137
 
    modified files:
1138
 
     ChangeLog po/ChangeLog po/et.po po/nl.po
1139
 
 
1140
 
 
1141
 
2004-05-01 20:55:42 GMT Colin Walters <walters@verbum.org>      patch-50
1142
 
 
1143
 
    Summary:
1144
 
      don't crash on gnome-panel restart (Bastien Nocera)
1145
 
    Revision:
1146
 
      rhythmbox--main--0.8--patch-50
1147
 
 
1148
 
 
1149
 
    modified files:
1150
 
     ChangeLog shell/rb-shell.c
1151
 
 
1152
 
 
1153
 
2004-05-01 18:46:56 GMT Colin Walters <walters@verbum.org>      patch-49
1154
 
 
1155
 
    Summary:
1156
 
      plug a memory leak
1157
 
    Revision:
1158
 
      rhythmbox--main--0.8--patch-49
1159
 
 
1160
 
 
1161
 
    modified files:
1162
 
     ChangeLog rhythmdb/rhythmdb-query-model.c
1163
 
 
1164
 
 
1165
 
2004-05-01 01:45:19 GMT Colin Walters <walters@verbum.org>      patch-48
1166
 
 
1167
 
    Summary:
1168
 
      release 0.8.2
1169
 
    Revision:
1170
 
      rhythmbox--main--0.8--patch-48
1171
 
 
1172
 
 
1173
 
    modified files:
1174
 
     ChangeLog
1175
 
 
1176
 
 
1177
 
2004-05-01 01:43:58 GMT Colin Walters <walters@verbum.org>      patch-47
1178
 
 
1179
 
    Summary:
1180
 
      upd NEWS
1181
 
    Revision:
1182
 
      rhythmbox--main--0.8--patch-47
1183
 
 
1184
 
 
1185
 
    modified files:
1186
 
     ChangeLog NEWS
1187
 
 
1188
 
 
1189
 
2004-05-01 00:02:24 GMT Colin Walters <walters@verbum.org>      patch-46
1190
 
 
1191
 
    Summary:
1192
 
      don't make playlist parser think directories are playlists
1193
 
    Revision:
1194
 
      rhythmbox--main--0.8--patch-46
1195
 
 
1196
 
 
1197
 
    modified files:
1198
 
     ChangeLog lib/rb-playlist.c
1199
 
 
1200
 
 
1201
 
2004-05-01 00:01:40 GMT Colin Walters <walters@verbum.org>      patch-45
1202
 
 
1203
 
    Summary:
1204
 
      be sure to convert some uris/filenames to utf8
1205
 
    Revision:
1206
 
      rhythmbox--main--0.8--patch-45
1207
 
 
1208
 
 
1209
 
    modified files:
1210
 
     ChangeLog component/rb-nautilus-context-menu.c shell/main.c
1211
 
 
1212
 
 
1213
 
2004-05-01 00:00:45 GMT Colin Walters <walters@verbum.org>      patch-44
1214
 
 
1215
 
    Summary:
1216
 
      handle some error cases, quiet warning
1217
 
    Revision:
1218
 
      rhythmbox--main--0.8--patch-44
1219
 
 
1220
 
 
1221
 
    modified files:
1222
 
     ChangeLog shell/rb-shell.c
1223
 
 
1224
 
 
1225
 
2004-04-30 23:32:44 GMT Colin Walters <walters@verbum.org>      patch-43
1226
 
 
1227
 
    Summary:
1228
 
      show db errors from initial import
1229
 
    Revision:
1230
 
      rhythmbox--main--0.8--patch-43
1231
 
 
1232
 
 
1233
 
    modified files:
1234
 
     ChangeLog shell/rb-shell.c
1235
 
 
1236
 
 
1237
 
2004-04-30 23:26:42 GMT Colin Walters <walters@verbum.org>      patch-42
1238
 
 
1239
 
    Summary:
1240
 
      call gnome_authentication_manager_init
1241
 
    Revision:
1242
 
      rhythmbox--main--0.8--patch-42
1243
 
 
1244
 
 
1245
 
    modified files:
1246
 
     ChangeLog shell/main.c
1247
 
 
1248
 
 
1249
 
2004-04-30 23:06:57 GMT Colin Walters <walters@verbum.org>      patch-41
1250
 
 
1251
 
    Summary:
1252
 
      sync replaygain immediately (Juergen Kreileder)
1253
 
    Revision:
1254
 
      rhythmbox--main--0.8--patch-41
1255
 
 
1256
 
 
1257
 
    modified files:
1258
 
     ChangeLog shell/rb-shell-player.c
1259
 
 
1260
 
 
1261
 
2004-04-30 21:57:41 GMT Colin Walters <walters@verbum.org>      patch-40
1262
 
 
1263
 
    Summary:
1264
 
      add doctype tag to docs (Mariano SuĆ”rez-Alvarez)
1265
 
    Revision:
1266
 
      rhythmbox--main--0.8--patch-40
1267
 
 
1268
 
 
1269
 
    modified files:
1270
 
     ChangeLog help/C/rhythmbox-C.omf
1271
 
 
1272
 
 
1273
 
2004-04-29 20:05:02 GMT Colin Walters <walters@verbum.org>      patch-39
1274
 
 
1275
 
    Summary:
1276
 
      upd NEWS
1277
 
    Revision:
1278
 
      rhythmbox--main--0.8--patch-39
1279
 
 
1280
 
 
1281
 
    modified files:
1282
 
     ChangeLog NEWS
1283
 
 
1284
 
 
1285
 
2004-04-29 20:02:48 GMT Colin Walters <walters@verbum.org>      patch-38
1286
 
 
1287
 
    Summary:
1288
 
      bump required gst version to 0.8.1
1289
 
    Revision:
1290
 
      rhythmbox--main--0.8--patch-38
1291
 
 
1292
 
 
1293
 
    modified files:
1294
 
     ChangeLog configure.ac
1295
 
 
1296
 
 
1297
 
2004-04-28 20:37:42 GMT Colin Walters <walters@verbum.org>      patch-37
1298
 
 
1299
 
    Summary:
1300
 
      fix auto rating bug (Jacques Fortier)
1301
 
    Revision:
1302
 
      rhythmbox--main--0.8--patch-37
1303
 
 
1304
 
 
1305
 
    modified files:
1306
 
     ChangeLog shell/rb-shell-player.c
1307
 
 
1308
 
 
1309
 
2004-04-28 19:53:43 GMT Colin Walters <walters@verbum.org>      patch-36
1310
 
 
1311
 
    Summary:
1312
 
      don't leak memory when ignoring new entries on a max-size limited query model
1313
 
    Revision:
1314
 
      rhythmbox--main--0.8--patch-36
1315
 
 
1316
 
 
1317
 
    modified files:
1318
 
     ChangeLog rhythmdb/rhythmdb-query-model.c
1319
 
 
1320
 
 
1321
 
2004-04-28 19:30:48 GMT Colin Walters <walters@verbum.org>      patch-35
1322
 
 
1323
 
    Summary:
1324
 
      don't try to jump to an entry when treeview isn't realized
1325
 
    Revision:
1326
 
      rhythmbox--main--0.8--patch-35
1327
 
 
1328
 
 
1329
 
    modified files:
1330
 
     ChangeLog widgets/rb-entry-view.c
1331
 
 
1332
 
 
1333
 
2004-04-28 19:22:24 GMT Christophe Fergeau <teuf@gnome.org>     patch-34
1334
 
 
1335
 
    Summary:
1336
 
      Added updated translations to NEWS
1337
 
    Revision:
1338
 
      rhythmbox--main--0.8--patch-34
1339
 
 
1340
 
 
1341
 
    modified files:
1342
 
     ChangeLog NEWS
1343
 
 
1344
 
 
1345
 
2004-04-28 19:19:48 GMT Christophe Fergeau <teuf@gnome.org>     patch-33
1346
 
 
1347
 
    Summary:
1348
 
      Set version to 0.8.2, update NEWS
1349
 
    Revision:
1350
 
      rhythmbox--main--0.8--patch-33
1351
 
 
1352
 
 
1353
 
    modified files:
1354
 
     ChangeLog configure.ac
1355
 
 
1356
 
 
1357
 
2004-04-28 15:44:21 GMT Colin Walters <walters@verbum.org>      patch-32
1358
 
 
1359
 
    Summary:
1360
 
      use rb_source_can_pause to determine previous button behavior (#141259) 
1361
 
    Revision:
1362
 
      rhythmbox--main--0.8--patch-32
1363
 
 
1364
 
    
1365
 
 
1366
 
    modified files:
1367
 
     ChangeLog shell/rb-shell-player.c
1368
 
 
1369
 
 
1370
 
2004-04-23 23:08:19 GMT Christophe Fergeau <teuf@gnome.org>     patch-31
1371
 
 
1372
 
    Summary:
1373
 
      RTL fixes for the rating widgets
1374
 
    Revision:
1375
 
      rhythmbox--main--0.8--patch-31
1376
 
 
1377
 
    Patches applied:
1378
 
    
1379
 
     * teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-2
1380
 
       Fix RTL behaviour of the rating widget in the song property window
1381
 
    
1382
 
     * teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-3
1383
 
       Use a constant instead of hardcoding the max number of stars
1384
 
    
1385
 
     * teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-4
1386
 
       Fixed rating cell renderer for RTL
1387
 
    
1388
 
     * teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-5
1389
 
       Fixed rating cell renderer for RTL
1390
 
    
1391
 
 
1392
 
    modified files:
1393
 
     ChangeLog widgets/rb-cell-renderer-rating.c
1394
 
     widgets/rb-rating.c
1395
 
 
1396
 
    new patches:
1397
 
     teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-2
1398
 
     teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-3
1399
 
     teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-4
1400
 
     teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-5
1401
 
 
1402
 
 
1403
 
2004-04-23 22:15:43 GMT Christophe Fergeau <teuf@gnome.org>     patch-30
1404
 
 
1405
 
    Summary:
1406
 
      Fixed last know RTL issue ;)
1407
 
    Revision:
1408
 
      rhythmbox--main--0.8--patch-30
1409
 
 
1410
 
    Patches applied:
1411
 
    
1412
 
     * teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-1
1413
 
       Fix last known RTL issue ;)
1414
 
    
1415
 
 
1416
 
    modified files:
1417
 
     ChangeLog widgets/rb-tree-view.c
1418
 
 
1419
 
    new patches:
1420
 
     teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-1
1421
 
 
1422
 
 
1423
 
2004-04-23 22:08:39 GMT Christophe Fergeau <teuf@gnome.org>     patch-29
1424
 
 
1425
 
    Summary:
1426
 
      Fix compilation
1427
 
    Revision:
1428
 
      rhythmbox--main--0.8--patch-29
1429
 
 
1430
 
 
1431
 
    modified files:
1432
 
     ChangeLog shell/rb-shell-player.c
1433
 
 
1434
 
 
1435
 
2004-04-23 20:48:34 GMT Christophe Fergeau <teuf@gnome.org>     patch-28
1436
 
 
1437
 
    Summary:
1438
 
      Fixes get_n_columns return value (2 and not RHYTHMBOX_NUM_PROPERTIES)
1439
 
    Revision:
1440
 
      rhythmbox--main--0.8--patch-28
1441
 
 
1442
 
 
1443
 
    modified files:
1444
 
     ChangeLog rhythmdb/rhythmdb-query-model.c
1445
 
 
1446
 
 
1447
 
2004-04-23 16:51:48 GMT Colin Walters <walters@verbum.org>      patch-27
1448
 
 
1449
 
    Summary:
1450
 
      avoid a crash if user's gconf installation is borked
1451
 
    Revision:
1452
 
      rhythmbox--main--0.8--patch-27
1453
 
 
1454
 
 
1455
 
    modified files:
1456
 
     ChangeLog shell/rb-shell-player.c
1457
 
 
1458
 
 
1459
 
2004-04-23 16:39:58 GMT Colin Walters <walters@verbum.org>      patch-26
1460
 
 
1461
 
    Summary:
1462
 
      don't lose on empty playlist
1463
 
    Revision:
1464
 
      rhythmbox--main--0.8--patch-26
1465
 
 
1466
 
 
1467
 
    modified files:
1468
 
     ChangeLog lib/rb-playlist.c
1469
 
 
1470
 
 
1471
 
2004-04-23 03:25:57 GMT Colin Walters <walters@verbum.org>      patch-25
1472
 
 
1473
 
    Summary:
1474
 
      Update from CVS
1475
 
    Revision:
1476
 
      rhythmbox--main--0.8--patch-25
1477
 
 
1478
 
 
1479
 
    new files:
1480
 
     po/.arch-ids/ru.po.id po/ru.po
1481
 
 
1482
 
    removed files:
1483
 
     po/ru.po
1484
 
 
1485
 
    modified files:
1486
 
     ChangeLog po/ChangeLog
1487
 
 
1488
 
 
1489
 
2004-04-23 01:48:55 GMT Benjamin Otte <otte@gnome.org>  patch-24
1490
 
 
1491
 
    Summary:
1492
 
      allow playback of untagged mp3s
1493
 
    Revision:
1494
 
      rhythmbox--main--0.8--patch-24
1495
 
 
1496
 
 
1497
 
    modified files:
1498
 
     ChangeLog metadata/rb-metadata-gst.c
1499
 
 
1500
 
 
1501
 
2004-04-22 18:10:15 GMT Christophe Fergeau <teuf@gnome.org>     patch-23
1502
 
 
1503
 
    Summary:
1504
 
      Removed unused code added by the RTL commit
1505
 
    Revision:
1506
 
      rhythmbox--main--0.8--patch-23
1507
 
 
1508
 
 
1509
 
    modified files:
1510
 
     ChangeLog shell/rb-shell-player.c widgets/rb-entry-view.c
1511
 
     widgets/rb-song-display-box.c widgets/rb-volume.c
1512
 
 
1513
 
 
1514
 
2004-04-22 17:53:53 GMT Christophe Fergeau <teuf@gnome.org>     patch-22
1515
 
 
1516
 
    Summary:
1517
 
      First batch or RTL fixes
1518
 
    Revision:
1519
 
      rhythmbox--main--0.8--patch-22
1520
 
 
1521
 
 
1522
 
    modified files:
1523
 
     ChangeLog lib/rb-util.c lib/rb-util.h shell/rb-shell-player.c
1524
 
     shell/rb-shell.c widgets/rb-entry-view.c
1525
 
     widgets/rb-song-display-box.c widgets/rb-volume.c
1526
 
 
1527
 
 
1528
 
2004-04-21 04:23:22 GMT Colin Walters <walters@verbum.org>      patch-21
1529
 
 
1530
 
    Summary:
1531
 
      nuke super duper evil cvs $keyword$ blah
1532
 
    Revision:
1533
 
      rhythmbox--main--0.8--patch-21
1534
 
 
1535
 
 
1536
 
    modified files:
1537
 
     ChangeLog sources/itunesdb.c
1538
 
 
1539
 
 
1540
 
2004-04-20 19:56:23 GMT Colin Walters <walters@verbum.org>      patch-20
1541
 
 
1542
 
    Summary:
1543
 
      release 0.8.1
1544
 
    Revision:
1545
 
      rhythmbox--main--0.8--patch-20
1546
 
 
1547
 
 
1548
 
    modified files:
1549
 
     ChangeLog configure.ac
1550
 
 
1551
 
 
1552
 
2004-04-20 19:11:18 GMT Colin Walters <walters@verbum.org>      patch-19
1553
 
 
1554
 
    Summary:
1555
 
      Update from CVS
1556
 
    Revision:
1557
 
      rhythmbox--main--0.8--patch-19
1558
 
 
1559
 
 
1560
 
    modified files:
1561
 
     ChangeLog sources/itunesdb.c
1562
 
 
1563
 
 
1564
 
2004-04-20 18:57:07 GMT Christophe Fergeau <teuf@gnome.org>     patch-18
1565
 
 
1566
 
    Summary:
1567
 
      Removed GtkTreeView workaround, it was already mostly #ifdef'ed out anyway
1568
 
    Revision:
1569
 
      rhythmbox--main--0.8--patch-18
1570
 
 
1571
 
    Patches applied:
1572
 
    
1573
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-23
1574
 
       Removed tree view work around, removed unused atomic tests in configure.ac
1575
 
    
1576
 
 
1577
 
    modified files:
1578
 
     ChangeLog configure.ac shell/rb-shell-player.c
1579
 
     widgets/rb-entry-view.c widgets/rb-entry-view.h
1580
 
 
1581
 
    new patches:
1582
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-23
1583
 
 
1584
 
 
1585
 
2004-04-20 18:43:42 GMT Colin Walters <walters@verbum.org>      patch-17
1586
 
 
1587
 
    Summary:
1588
 
      upd NEWS 
1589
 
    Revision:
1590
 
      rhythmbox--main--0.8--patch-17
1591
 
 
1592
 
 
1593
 
    modified files:
1594
 
     ChangeLog NEWS
1595
 
 
1596
 
 
1597
 
2004-04-20 18:41:28 GMT Colin Walters <walters@verbum.org>      patch-16
1598
 
 
1599
 
    Summary:
1600
 
      upd NEWS 
1601
 
    Revision:
1602
 
      rhythmbox--main--0.8--patch-16
1603
 
 
1604
 
 
1605
 
    modified files:
1606
 
     ChangeLog NEWS
1607
 
 
1608
 
 
1609
 
2004-04-20 18:39:49 GMT Christophe Fergeau <teuf@gnome.org>     patch-15
1610
 
 
1611
 
    Summary:
1612
 
      Removed duplicate utf16_strlen definition on big endian machines
1613
 
    Revision:
1614
 
      rhythmbox--main--0.8--patch-15
1615
 
 
1616
 
    Patches applied:
1617
 
    
1618
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-24
1619
 
       Removed duplicate utf16_strlen definition on big endian machines
1620
 
    
1621
 
 
1622
 
    modified files:
1623
 
     ChangeLog sources/itunesdb.c
1624
 
 
1625
 
    new patches:
1626
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-24
1627
 
 
1628
 
 
1629
 
2004-04-20 18:37:14 GMT Colin Walters <walters@verbum.org>      patch-14
1630
 
 
1631
 
    Summary:
1632
 
      force playlists to be saved on shutdown
1633
 
    Revision:
1634
 
      rhythmbox--main--0.8--patch-14
1635
 
 
1636
 
 
1637
 
    modified files:
1638
 
     ChangeLog shell/rb-playlist-manager.c
1639
 
     shell/rb-playlist-manager.h shell/rb-shell.c
1640
 
 
1641
 
 
1642
 
2004-04-20 16:07:11 GMT Colin Walters <walters@verbum.org>      patch-13
1643
 
 
1644
 
    Summary:
1645
 
      fix case when SHARE_UNINSTALLED_DIR is undefined
1646
 
    Revision:
1647
 
      rhythmbox--main--0.8--patch-13
1648
 
 
1649
 
 
1650
 
    modified files:
1651
 
     ChangeLog lib/rb-file-helpers.c
1652
 
 
1653
 
 
1654
 
2004-04-20 15:51:02 GMT Colin Walters <walters@verbum.org>      patch-12
1655
 
 
1656
 
    Summary:
1657
 
      upd NEWS
1658
 
    Revision:
1659
 
      rhythmbox--main--0.8--patch-12
1660
 
 
1661
 
 
1662
 
    modified files:
1663
 
     ChangeLog NEWS
1664
 
 
1665
 
 
1666
 
2004-04-20 15:43:06 GMT Colin Walters <walters@verbum.org>      patch-11
1667
 
 
1668
 
    Summary:
1669
 
      use gtk_object_destroy, not g_object_unref on floating tooltip objects
1670
 
    Revision:
1671
 
      rhythmbox--main--0.8--patch-11
1672
 
 
1673
 
 
1674
 
    modified files:
1675
 
     ChangeLog shell/rb-shell-player.c shell/rb-tray-icon.c
1676
 
 
1677
 
 
1678
 
2004-04-20 15:39:27 GMT Colin Walters <walters@verbum.org>      patch-10
1679
 
 
1680
 
    Summary:
1681
 
      actually search shared dir, add new --enable-uninstalled-build argument
1682
 
    Revision:
1683
 
      rhythmbox--main--0.8--patch-10
1684
 
 
1685
 
 
1686
 
    modified files:
1687
 
     ChangeLog autogen.sh configure.ac lib/rb-file-helpers.c
1688
 
 
1689
 
 
1690
 
2004-04-20 15:36:07 GMT Colin Walters <walters@verbum.org>      patch-9
1691
 
 
1692
 
    Summary:
1693
 
      fix a prototype consistency (Ben Liblit)
1694
 
    Revision:
1695
 
      rhythmbox--main--0.8--patch-9
1696
 
 
1697
 
 
1698
 
    modified files:
1699
 
     ChangeLog widgets/rb-cell-renderer-rating.c
1700
 
 
1701
 
 
1702
 
2004-04-19 21:23:13 GMT Christophe Fergeau <teuf@gnome.org>     patch-8
1703
 
 
1704
 
    Summary:
1705
 
      Don't reject audio/mpeg files since tagless mp3s will have that mime type
1706
 
    Revision:
1707
 
      rhythmbox--main--0.8--patch-8
1708
 
 
1709
 
 
1710
 
    modified files:
1711
 
     ChangeLog metadata/rb-metadata-gst.c
1712
 
 
1713
 
 
1714
 
2004-04-19 21:18:33 GMT Christophe Fergeau <teuf@gnome.org>     patch-7
1715
 
 
1716
 
    Summary:
1717
 
      Fixed rhythmbox.applications to advertise that it can open any location supported by gnome-vfs
1718
 
    Revision:
1719
 
      rhythmbox--main--0.8--patch-7
1720
 
 
1721
 
 
1722
 
    modified files:
1723
 
     ChangeLog data/rhythmbox.applications
1724
 
 
1725
 
 
1726
 
2004-04-19 16:24:21 GMT Colin Walters <walters@verbum.org>      patch-6
1727
 
 
1728
 
    Summary:
1729
 
      use save button in rb_ask_file_save, and handle new selector in saving playlists
1730
 
    Revision:
1731
 
      rhythmbox--main--0.8--patch-6
1732
 
 
1733
 
 
1734
 
    modified files:
1735
 
     ChangeLog lib/rb-dialog.c shell/rb-playlist-manager.c
1736
 
 
1737
 
 
1738
 
2004-04-18 22:43:28 GMT Colin Walters <walters@verbum.org>      patch-5
1739
 
 
1740
 
    Summary:
1741
 
      rotate ChangeLogs
1742
 
    Revision:
1743
 
      rhythmbox--main--0.8--patch-5
1744
 
 
1745
 
 
1746
 
    new files:
1747
 
     ChangeLog
1748
 
 
1749
 
    renamed files:
1750
 
     ChangeLog
1751
 
       ==> ChangeLog0.7
1752
 
 
1753
 
 
1754
 
2004-04-18 22:26:11 GMT Colin Walters <walters@verbum.org>      patch-4
1755
 
 
1756
 
    Summary:
1757
 
      Sync with CVS
1758
 
    Revision:
1759
 
      rhythmbox--main--0.8--patch-4
1760
 
 
1761
 
 
1762
 
    modified files:
1763
 
     po/ChangeLog po/ja.po po/pl.po
1764
 
 
1765
 
 
1766
 
2004-04-18 22:16:00 GMT Colin Walters <walters@verbum.org>      patch-3
1767
 
 
1768
 
    Summary:
1769
 
      merge from a few accidental 0.7 commits
1770
 
    Revision:
1771
 
      rhythmbox--main--0.8--patch-3
1772
 
 
1773
 
 
1774
 
 
1775
 
2004-04-18 22:14:45 GMT Colin Walters <walters@verbum.org>      patch-2
1776
 
 
1777
 
    Summary:
1778
 
      merge from a few accidental 0.7 commits
1779
 
    Revision:
1780
 
      rhythmbox--main--0.8--patch-2
1781
 
 
1782
 
    Patches applied:
1783
 
    
1784
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-253
1785
 
       fix random memleaks
1786
 
    
1787
 
     * rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-254
1788
 
       Update from CVS
1789
 
    
1790
 
 
1791
 
    modified files:
1792
 
     ChangeLog po/ChangeLog po/es.po shell/rb-shell-player.c
1793
 
     shell/rb-source-header.c shell/rb-tray-icon.c
1794
 
 
1795
 
    new patches:
1796
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-253
1797
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-254
1798
 
 
1799
 
 
1800
 
2004-04-16 18:28:00 GMT Colin Walters <walters@verbum.org>      patch-1
1801
 
 
1802
 
    Summary:
1803
 
      upd NEWS for 0.8.0
1804
 
    Revision:
1805
 
      rhythmbox--main--0.8--patch-1
1806
 
 
1807
 
 
1808
 
    modified files:
1809
 
     NEWS
1810
 
 
1811
 
 
1812
 
2004-04-16 18:07:15 GMT Colin Walters <walters@verbum.org>      base-0
1813
 
 
1814
 
    Summary:
1815
 
      tag of rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-252
1816
 
    Revision:
1817
 
      rhythmbox--main--0.8--base-0
1818
 
 
1819
 
    (automatically generated log message)
1820
 
 
1821
 
    new patches:
1822
 
     aeb@debian.org--2004/rhythmbox--main--0.7--base-0
1823
 
     aeb@debian.org--2004/rhythmbox--main--0.7--patch-1
1824
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--base-0
1825
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-1
1826
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-2
1827
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-3
1828
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-4
1829
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-5
1830
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-6
1831
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-7
1832
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-8
1833
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-9
1834
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-10
1835
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-11
1836
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-12
1837
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-13
1838
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-14
1839
 
     cfergeau@mipsys.com--2003/rhythmbox--ipod--0.7--patch-15
1840
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--base-0
1841
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-1
1842
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-2
1843
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-3
1844
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-4
1845
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-5
1846
 
     cfergeau@mipsys.com--2003/rhythmbox--mainline--0.7--patch-6
1847
 
     chris@gnome-de.org--2003/rhythmbox--mainline--0.6--base-0
1848
 
     chris@gnome-de.org--2003/rhythmbox--mainline--0.6--patch-1
1849
 
     daf@muse.19inch.net--2004/rhythmbox--main--0.7--base-0
1850
 
     daf@muse.19inch.net--2004/rhythmbox--main--0.7--patch-1
1851
 
     david@grepninja.com--2004/rhythmbox--grepninja--0.7--base-0
1852
 
     david@grepninja.com--2004/rhythmbox--grepninja--0.7--patch-1
1853
 
     david@grepninja.com--2004/rhythmbox--grepninja--0.7--patch-2
1854
 
     david@grepninja.com--2004/rhythmbox--grepninja--0.7--patch-3
1855
 
     david@grepninja.com--2004/rhythmbox--main--0.7--base-0
1856
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-1
1857
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-2
1858
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-3
1859
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-4
1860
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-5
1861
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-6
1862
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-7
1863
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-8
1864
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-9
1865
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-10
1866
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-11
1867
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-12
1868
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-13
1869
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-14
1870
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-15
1871
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-16
1872
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-17
1873
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-18
1874
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-19
1875
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-20
1876
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-21
1877
 
     david@grepninja.com--2004/rhythmbox--main--0.7--patch-22
1878
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--base-0
1879
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-1
1880
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-2
1881
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-3
1882
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-4
1883
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-5
1884
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-6
1885
 
     desrt@desrt.ca--2003/rhythmbox--displaybox--1.0--patch-7
1886
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--base-0
1887
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-1
1888
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-2
1889
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-3
1890
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-4
1891
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-5
1892
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-6
1893
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-7
1894
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-8
1895
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-9
1896
 
     desrt@desrt.ca--2003/rhythmbox--mainline--1.0--patch-10
1897
 
     desrt@desrt.ca--2003/rhythmbox--small-display--1.0--base-0
1898
 
     desrt@desrt.ca--2003/rhythmbox--small-display--1.0--patch-1
1899
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--base-0
1900
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-1
1901
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-2
1902
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-3
1903
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-4
1904
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-5
1905
 
     harshy@dersoldat.org--2003/rhythmbox--mainline--0.6--patch-6
1906
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--base-0
1907
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-1
1908
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-2
1909
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-3
1910
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-4
1911
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-5
1912
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-6
1913
 
     harshy@dersoldat.org--2004/rhythmbox--main--0.7--patch-7
1914
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--bugzilla--0.6--base-0
1915
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--bugzilla--0.6--patch-1
1916
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--bugzilla--0.6--patch-2
1917
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--bugzilla--0.6--patch-3
1918
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--bugzilla--0.6--patch-4
1919
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--base-0
1920
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-1
1921
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-2
1922
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-3
1923
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-4
1924
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-5
1925
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-6
1926
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-7
1927
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.6--patch-8
1928
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.7--base-0
1929
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.7--patch-1
1930
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--history--0.7--patch-2
1931
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--base-0
1932
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-1
1933
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-2
1934
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-3
1935
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-4
1936
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-5
1937
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-6
1938
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-7
1939
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-8
1940
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-9
1941
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-10
1942
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-11
1943
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-12
1944
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-13
1945
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-14
1946
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-15
1947
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-16
1948
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-17
1949
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.6--patch-18
1950
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--base-0
1951
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-1
1952
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-2
1953
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-3
1954
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-4
1955
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-5
1956
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-6
1957
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-7
1958
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-8
1959
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-9
1960
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-10
1961
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-11
1962
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-12
1963
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-13
1964
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--mainline--0.7--patch-14
1965
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--random-for-shuffle-repeat--0.7--base-0
1966
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--random-for-shuffle-repeat--0.7--patch-1
1967
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--random-for-shuffle-repeat--0.7--patch-2
1968
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--base-0
1969
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-1
1970
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-2
1971
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-3
1972
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-4
1973
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-5
1974
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-6
1975
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-7
1976
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-8
1977
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-9
1978
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-10
1979
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-11
1980
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-12
1981
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-13
1982
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-14
1983
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-15
1984
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-16
1985
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-17
1986
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-18
1987
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-19
1988
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-20
1989
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-21
1990
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-22
1991
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-23
1992
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-24
1993
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-25
1994
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-26
1995
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-27
1996
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-28
1997
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-29
1998
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-30
1999
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-31
2000
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-32
2001
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-33
2002
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-34
2003
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-35
2004
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--shuffle-random--0.7--patch-36
2005
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--base-0
2006
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--patch-1
2007
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--patch-2
2008
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--patch-3
2009
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--patch-4
2010
 
     jyasskin@mail.utexas.edu--2003/rhythmbox--trivial--0.7--patch-5
2011
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--osxfix--0.7--base-0
2012
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--osxfix--0.7--patch-1
2013
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--base-0
2014
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-1
2015
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-2
2016
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-3
2017
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-4
2018
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-5
2019
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-6
2020
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-7
2021
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-8
2022
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-9
2023
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-10
2024
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-11
2025
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-12
2026
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-13
2027
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-14
2028
 
     jyasskin@mail.utexas.edu--valentine03/rhythmbox--shuffle-random--0.7--patch-15
2029
 
     mterry@fastmail.fm--2004/rhythmbox--main--0.7--base-0
2030
 
     mterry@fastmail.fm--2004/rhythmbox--main--0.7--patch-1
2031
 
     mterry@fastmail.fm--2004/rhythmbox--main--0.7--patch-2
2032
 
     mterry@fastmail.fm--2004/rhythmbox--main--0.7--patch-3
2033
 
     mterry@fastmail.fm--2004/rhythmbox--main--0.7--patch-4
2034
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.6--patch-27
2035
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.6--patch-30
2036
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--base-0
2037
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-1
2038
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-2
2039
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-3
2040
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-4
2041
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-5
2042
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-6
2043
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-7
2044
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-8
2045
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-9
2046
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-10
2047
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-11
2048
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-12
2049
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-13
2050
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-14
2051
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-15
2052
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-16
2053
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-17
2054
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-18
2055
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-19
2056
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-20
2057
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-21
2058
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-22
2059
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-23
2060
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-24
2061
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-25
2062
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-26
2063
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-27
2064
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-28
2065
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-29
2066
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-30
2067
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-31
2068
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-32
2069
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-33
2070
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-34
2071
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-35
2072
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-36
2073
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-37
2074
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-38
2075
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-39
2076
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-40
2077
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-41
2078
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-42
2079
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-43
2080
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-44
2081
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-45
2082
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-46
2083
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-47
2084
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-48
2085
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-49
2086
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-50
2087
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-51
2088
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-52
2089
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-53
2090
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-54
2091
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-55
2092
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-56
2093
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-57
2094
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-58
2095
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-59
2096
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-60
2097
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-61
2098
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-62
2099
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-63
2100
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-64
2101
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-65
2102
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-66
2103
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-67
2104
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-68
2105
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-69
2106
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-70
2107
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-71
2108
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-72
2109
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-73
2110
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-74
2111
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-75
2112
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-76
2113
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-77
2114
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-78
2115
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-79
2116
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-80
2117
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-81
2118
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-82
2119
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-83
2120
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-84
2121
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-85
2122
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-86
2123
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-87
2124
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-88
2125
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-89
2126
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-90
2127
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-91
2128
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-92
2129
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-93
2130
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-94
2131
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-95
2132
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-96
2133
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-97
2134
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-98
2135
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-99
2136
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-100
2137
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-101
2138
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-102
2139
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-103
2140
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-104
2141
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-105
2142
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-106
2143
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-107
2144
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-108
2145
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-109
2146
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-110
2147
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-111
2148
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-112
2149
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-113
2150
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-114
2151
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-115
2152
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-116
2153
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-117
2154
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-118
2155
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-119
2156
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-120
2157
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-121
2158
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-122
2159
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-123
2160
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-124
2161
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-125
2162
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-126
2163
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-127
2164
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-128
2165
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-129
2166
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-130
2167
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-131
2168
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-132
2169
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-133
2170
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-134
2171
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-135
2172
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-136
2173
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-137
2174
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-138
2175
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-139
2176
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-140
2177
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-141
2178
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-142
2179
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-143
2180
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-144
2181
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-145
2182
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-146
2183
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-147
2184
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-148
2185
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-149
2186
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-150
2187
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-151
2188
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-152
2189
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-153
2190
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-154
2191
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-155
2192
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-156
2193
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-157
2194
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-158
2195
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-159
2196
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-160
2197
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-161
2198
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-162
2199
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-163
2200
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-164
2201
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-165
2202
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-166
2203
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-167
2204
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-168
2205
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-169
2206
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-170
2207
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-171
2208
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-172
2209
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-173
2210
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-174
2211
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-175
2212
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-176
2213
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-177
2214
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-178
2215
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-179
2216
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-180
2217
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-181
2218
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-182
2219
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-183
2220
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-184
2221
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-185
2222
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-186
2223
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-187
2224
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-188
2225
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-189
2226
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-190
2227
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-191
2228
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-192
2229
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-193
2230
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-194
2231
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-195
2232
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-196
2233
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-197
2234
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-198
2235
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-199
2236
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-200
2237
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-201
2238
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-202
2239
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-203
2240
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-204
2241
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-205
2242
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-206
2243
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-207
2244
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-208
2245
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-209
2246
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-210
2247
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-211
2248
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-212
2249
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-213
2250
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-214
2251
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-215
2252
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-216
2253
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-217
2254
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-218
2255
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-219
2256
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-220
2257
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-221
2258
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-222
2259
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-223
2260
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-224
2261
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-225
2262
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-226
2263
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-227
2264
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-228
2265
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-229
2266
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-230
2267
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-231
2268
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-232
2269
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-233
2270
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-234
2271
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-235
2272
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-236
2273
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-237
2274
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-238
2275
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-239
2276
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-240
2277
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-241
2278
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-242
2279
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-243
2280
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-244
2281
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-245
2282
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-246
2283
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-247
2284
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-248
2285
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-249
2286
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-250
2287
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-251
2288
 
     rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-252
2289
 
     sri@aracnet.com--2003/rhythmbox--mainline--0.7--patch-3
2290
 
     sri@aracnet.com--2003/rhythmbox--mainline--0.7--patch-4
2291
 
     sri@aracnet.com--2003/rhythmbox--mainline--0.7--patch-5
2292
 
     sri@aracnet.com--2003/rhythmbox--mainline--0.7--patch-6
2293
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--base-0
2294
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-1
2295
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-2
2296
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-3
2297
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-4
2298
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-6
2299
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-7
2300
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-8
2301
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-9
2302
 
     teuf@gnome.org--2003/rhythmbox--disc--0.7--patch-10
2303
 
     teuf@gnome.org--2003/rhythmbox--fixlets--0.7--base-0
2304
 
     teuf@gnome.org--2003/rhythmbox--fixlets--0.7--patch-1
2305
 
     teuf@gnome.org--2003/rhythmbox--fixlets--0.7--patch-4
2306
 
     teuf@gnome.org--2003/rhythmbox--ipod--0.7--base-0
2307
 
     teuf@gnome.org--2003/rhythmbox--ipod--0.7--patch-1
2308
 
     teuf@gnome.org--2003/rhythmbox--ipod--0.7--patch-2
2309
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--base-0
2310
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-1
2311
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-2
2312
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-3
2313
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-4
2314
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-5
2315
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.5--patch-6
2316
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--base-0
2317
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--patch-1
2318
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--patch-2
2319
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--patch-3
2320
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--patch-4
2321
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.6--patch-5
2322
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--base-0
2323
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-1
2324
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-2
2325
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-3
2326
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-4
2327
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-5
2328
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-6
2329
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-7
2330
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-8
2331
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-9
2332
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-10
2333
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-11
2334
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-12
2335
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-13
2336
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-14
2337
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-15
2338
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-16
2339
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-17
2340
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-18
2341
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-19
2342
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-20
2343
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-21
2344
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-22
2345
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-23
2346
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-24
2347
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-25
2348
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-26
2349
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-27
2350
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-28
2351
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-29
2352
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-30
2353
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-31
2354
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-32
2355
 
     teuf@gnome.org--2003/rhythmbox--mainline--0.7--patch-33
2356
 
     teuf@gnome.org--2003/rhythmbox--wip--0.7--patch-2
2357
 
     teuf@gnome.org--2003/rhythmbox--wip--0.7--patch-3
2358
 
     teuf@gnome.org--2003/rhythmbox--wip--0.7--patch-4
2359
 
     teuf@gnome.org--2003/rhythmbox--wip--0.7--patch-5
2360
 
     teuf@gnome.org--2003/rhythmbox--wip--0.7--patch-6
2361
 
     treed@surreality.us--2003-rhythmbox/rhythmbox--mainline--0.6--base-0
2362
 
     treed@surreality.us--2003-rhythmbox/rhythmbox--mainline--0.6--patch-1
2363
 
     treed@surreality.us--2003-rhythmbox/rhythmbox--mainline--0.6--patch-2
2364
 
     treed@surreality.us--2003-rhythmbox/rhythmbox--mainline--0.6--patch-3
2365
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--base-0
2366
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-1
2367
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-2
2368
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-3
2369
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-4
2370
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-5
2371
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-6
2372
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-7
2373
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-8
2374
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-9
2375
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-10
2376
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-11
2377
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-12
2378
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-13
2379
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-14
2380
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-15
2381
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-16
2382
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-17
2383
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-18
2384
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-19
2385
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-20
2386
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-21
2387
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-22
2388
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-23
2389
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-24
2390
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-25
2391
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-26
2392
 
     walters@rhythmbox.org--2003/rhythmbox--cvs--1.0--patch-27
2393
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--base-0
2394
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-1
2395
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-2
2396
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-3
2397
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-4
2398
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-5
2399
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-6
2400
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-7
2401
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-8
2402
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-9
2403
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-10
2404
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-11
2405
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-12
2406
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-13
2407
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-14
2408
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-15
2409
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-16
2410
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-17
2411
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-18
2412
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-19
2413
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-20
2414
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-21
2415
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-22
2416
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-23
2417
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-24
2418
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-25
2419
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-26
2420
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-27
2421
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-28
2422
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-29
2423
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-30
2424
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-31
2425
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-32
2426
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-33
2427
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-34
2428
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-35
2429
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-36
2430
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-37
2431
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-38
2432
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-39
2433
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-40
2434
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-41
2435
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-42
2436
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-43
2437
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-44
2438
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-45
2439
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-46
2440
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-47
2441
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-48
2442
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-49
2443
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-50
2444
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-51
2445
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-52
2446
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-53
2447
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-54
2448
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-55
2449
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-56
2450
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-57
2451
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-58
2452
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-59
2453
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-60
2454
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-61
2455
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-62
2456
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-63
2457
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-64
2458
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-65
2459
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-66
2460
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-67
2461
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-68
2462
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-69
2463
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-70
2464
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-71
2465
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-72
2466
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-73
2467
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-74
2468
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-75
2469
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-76
2470
 
     walters@rhythmbox.org--2003/rhythmbox--mainline--1.0--patch-77
2471
 
     walters@rhythmbox.org--2003/rhythmbox--post-0-5-3--1.0--base-0
2472
 
     walters@rhythmbox.org--2003/rhythmbox--post-0-5-3--1.0--patch-1
2473
 
     walters@rhythmbox.org--2003/rhythmbox--post-0-5-3--1.0--patch-2
2474
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--base-0
2475
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-1
2476
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-2
2477
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-3
2478
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-4
2479
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-5
2480
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-6
2481
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-7
2482
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-8
2483
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-9
2484
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-10
2485
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-11
2486
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-12
2487
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-13
2488
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-14
2489
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-15
2490
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-16
2491
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-17
2492
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-18
2493
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-19
2494
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-20
2495
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-21
2496
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-22
2497
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-23
2498
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-24
2499
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-25
2500
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-26
2501
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-27
2502
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-28
2503
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-29
2504
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-30
2505
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-31
2506
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-32
2507
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-33
2508
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-34
2509
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-35
2510
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-36
2511
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-37
2512
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-38
2513
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-39
2514
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-40
2515
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-41
2516
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-42
2517
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-43
2518
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-44
2519
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-45
2520
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-46
2521
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-47
2522
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-48
2523
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-49
2524
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-50
2525
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-51
2526
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-52
2527
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-53
2528
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-54
2529
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-55
2530
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-56
2531
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-57
2532
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-58
2533
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-59
2534
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-60
2535
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-61
2536
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-62
2537
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-63
2538
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-64
2539
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-65
2540
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-66
2541
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-67
2542
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-68
2543
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-69
2544
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-70
2545
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-71
2546
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-72
2547
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-73
2548
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-74
2549
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-75
2550
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-76
2551
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-77
2552
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-78
2553
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-79
2554
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-80
2555
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-81
2556
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-82
2557
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-83
2558
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-84
2559
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-85
2560
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-86
2561
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-87
2562
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-88
2563
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-89
2564
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-90
2565
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-91
2566
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-92
2567
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-93
2568
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-94
2569
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-95
2570
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-96
2571
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-97
2572
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-98
2573
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-99
2574
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-100
2575
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-101
2576
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-102
2577
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-103
2578
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-104
2579
 
     walters@rhythmbox.org--2003/rhythmbox--rhythmdb--1.0--patch-105
2580
 
     walters@rhythmbox.org--2003/rhythmbox--small-fixes--1.0--base-0
2581
 
     walters@rhythmbox.org--2003/rhythmbox--small-fixes--1.0--patch-1
2582
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--base-0
2583
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-1
2584
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-2
2585
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-3
2586
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-4
2587
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-5
2588
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-6
2589
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-7
2590
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-8
2591
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-9
2592
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-10
2593
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-11
2594
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-12
2595
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-13
2596
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-14
2597
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-15
2598
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-16
2599
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-17
2600
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-18
2601
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-19
2602
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-20
2603
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-21
2604
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-22
2605
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-23
2606
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-24
2607
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-25
2608
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-26
2609
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-27
2610
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-28
2611
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-29
2612
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-30
2613
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-31
2614
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-32
2615
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-33
2616
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-34
2617
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-35
2618
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-36
2619
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-37
2620
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-38
2621
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-39
2622
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-40
2623
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-41
2624
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-42
2625
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-43
2626
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-44
2627
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-45
2628
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-46
2629
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-47
2630
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-48
2631
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-49
2632
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-50
2633
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-51
2634
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-52
2635
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-53
2636
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-54
2637
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-55
2638
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-56
2639
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-57
2640
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-58
2641
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-59
2642
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-60
2643
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-61
2644
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-62
2645
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-63
2646
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-64
2647
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-65
2648
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-66
2649
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-67
2650
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-68
2651
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-69
2652
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-70
2653
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-71
2654
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-72
2655
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-73
2656
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-74
2657
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-75
2658
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-76
2659
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-77
2660
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-78
2661
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-79
2662
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-80
2663
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-81
2664
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-82
2665
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-83
2666
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-84
2667
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-85
2668
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-86
2669
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-87
2670
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-88
2671
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-89
2672
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-90
2673
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-91
2674
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-92
2675
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-93
2676
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-94
2677
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-95
2678
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-96
2679
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-97
2680
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-98
2681
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-99
2682
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-100
2683
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-101
2684
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-102
2685
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-103
2686
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-104
2687
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-105
2688
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-106
2689
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-107
2690
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-108
2691
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-109
2692
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-110
2693
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-111
2694
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-112
2695
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-113
2696
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-114
2697
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-115
2698
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-116
2699
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-117
2700
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-118
2701
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-119
2702
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-120
2703
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-121
2704
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-122
2705
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-123
2706
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-124
2707
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-125
2708
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-126
2709
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-127
2710
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-128
2711
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-129
2712
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-130
2713
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-131
2714
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-132
2715
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-133
2716
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-134
2717
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-135
2718
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-136
2719
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-137
2720
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-138
2721
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-139
2722
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-140
2723
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-141
2724
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-142
2725
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-143
2726
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-144
2727
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-145
2728
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-146
2729
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-147
2730
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-148
2731
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-149
2732
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-150
2733
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-151
2734
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-152
2735
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-153
2736
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-154
2737
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-155
2738
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-156
2739
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-157
2740
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-158
2741
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-159
2742
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-160
2743
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-161
2744
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-162
2745
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-163
2746
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-164
2747
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-165
2748
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-166
2749
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-167
2750
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-168
2751
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-169
2752
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-170
2753
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-171
2754
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-172
2755
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-173
2756
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-174
2757
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-175
2758
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-176
2759
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-177
2760
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-178
2761
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-179
2762
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-180
2763
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-181
2764
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-182
2765
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-183
2766
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-184
2767
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-185
2768
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-186
2769
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-187
2770
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-188
2771
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-189
2772
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-190
2773
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-191
2774
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-192
2775
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-193
2776
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-194
2777
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-195
2778
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-196
2779
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-197
2780
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-198
2781
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-199
2782
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-200
2783
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-201
2784
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-202
2785
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-203
2786
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-204
2787
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-205
2788
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-206
2789
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-207
2790
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-208
2791
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-209
2792
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-210
2793
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-211
2794
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-212
2795
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-213
2796
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-214
2797
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-215
2798
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-216
2799
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-217
2800
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-218
2801
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-219
2802
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-220
2803
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-221
2804
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-222
2805
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-223
2806
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-224
2807
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-225
2808
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-226
2809
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-227
2810
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-228
2811
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-229
2812
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-230
2813
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-231
2814
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-232
2815
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-233
2816
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-234
2817
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-235
2818
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-236
2819
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-237
2820
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-238
2821
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-239
2822
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-240
2823
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-241
2824
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-242
2825
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-243
2826
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-244
2827
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-245
2828
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-246
2829
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-247
2830
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-248
2831
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-249
2832
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-250
2833
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-251
2834
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-252
2835
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-253
2836
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-254
2837
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-255
2838
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-256
2839
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-257
2840
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-258
2841
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-259
2842
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-260
2843
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-261
2844
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-262
2845
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-263
2846
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-264
2847
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-265
2848
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-266
2849
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-267
2850
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-268
2851
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-269
2852
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-270
2853
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-271
2854
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-272
2855
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-273
2856
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-274
2857
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-275
2858
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-276
2859
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-277
2860
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-278
2861
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-279
2862
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-280
2863
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-281
2864
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-282
2865
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-283
2866
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-284
2867
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-285
2868
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-286
2869
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-287
2870
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-288
2871
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-289
2872
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-290
2873
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-291
2874
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-292
2875
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-293
2876
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-294
2877
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-295
2878
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-296
2879
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-298
2880
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-299
2881
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-300
2882
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-301
2883
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-302
2884
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-304
2885
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-307
2886
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-308
2887
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-309
2888
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-310
2889
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-311
2890
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-312
2891
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-313
2892
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-315
2893
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-317
2894
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-318
2895
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-319
2896
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-320
2897
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-323
2898
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-324
2899
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-325
2900
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-326
2901
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-328
2902
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-329
2903
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-331
2904
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-332
2905
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-334
2906
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-339
2907
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-340
2908
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-343
2909
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-344
2910
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-345
2911
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-346
2912
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-348
2913
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-349
2914
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-350
2915
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-353
2916
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-354
2917
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-355
2918
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-356
2919
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-357
2920
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-359
2921
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-360
2922
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-361
2923
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-362
2924
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-363
2925
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-364
2926
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-365
2927
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-367
2928
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-373
2929
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-374
2930
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-375
2931
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-378
2932
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-379
2933
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-381
2934
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-382
2935
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-383
2936
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-385
2937
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-387
2938
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-389
2939
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-396
2940
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-397
2941
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-398
2942
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-399
2943
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-400
2944
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.6--patch-405
2945
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--base-0
2946
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-1
2947
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-2
2948
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-3
2949
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-4
2950
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-5
2951
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-6
2952
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-7
2953
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-8
2954
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-9
2955
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-10
2956
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-11
2957
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-12
2958
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-13
2959
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-14
2960
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-15
2961
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-16
2962
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-17
2963
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-18
2964
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-19
2965
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-20
2966
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-21
2967
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-22
2968
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-23
2969
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-24
2970
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-25
2971
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-26
2972
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-27
2973
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-28
2974
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-29
2975
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-30
2976
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-31
2977
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-32
2978
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-33
2979
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-34
2980
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-35
2981
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-36
2982
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-37
2983
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-38
2984
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-39
2985
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-40
2986
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-41
2987
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-42
2988
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-43
2989
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-44
2990
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-45
2991
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-46
2992
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-47
2993
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-48
2994
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-49
2995
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-50
2996
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-51
2997
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-52
2998
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-53
2999
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-54
3000
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-55
3001
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-56
3002
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-57
3003
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-58
3004
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-59
3005
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-60
3006
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-61
3007
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-62
3008
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-63
3009
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-64
3010
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-65
3011
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-66
3012
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-67
3013
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-68
3014
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-69
3015
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-70
3016
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-71
3017
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-72
3018
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-73
3019
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-74
3020
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-75
3021
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-76
3022
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-77
3023
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-78
3024
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-79
3025
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-80
3026
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-81
3027
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-82
3028
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-83
3029
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-84
3030
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-85
3031
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-86
3032
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-87
3033
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-88
3034
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-89
3035
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-90
3036
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-91
3037
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-92
3038
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-93
3039
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-94
3040
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-95
3041
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-96
3042
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-97
3043
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-98
3044
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-99
3045
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-100
3046
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-101
3047
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-102
3048
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-103
3049
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-104
3050
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-105
3051
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-106
3052
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-107
3053
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-108
3054
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-109
3055
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-110
3056
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-111
3057
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-112
3058
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-113
3059
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-114
3060
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-115
3061
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-116
3062
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-117
3063
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-118
3064
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-119
3065
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-120
3066
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-121
3067
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-122
3068
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-123
3069
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-124
3070
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-125
3071
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-126
3072
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-127
3073
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-128
3074
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-129
3075
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-130
3076
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-131
3077
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-132
3078
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-133
3079
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-134
3080
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-135
3081
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-136
3082
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-137
3083
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-138
3084
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-139
3085
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-140
3086
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-141
3087
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-142
3088
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-143
3089
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-144
3090
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-145
3091
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-146
3092
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-147
3093
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-148
3094
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-149
3095
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-150
3096
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-151
3097
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-152
3098
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-153
3099
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-154
3100
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-155
3101
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-156
3102
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-157
3103
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-158
3104
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-159
3105
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-160
3106
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-161
3107
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-162
3108
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-163
3109
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-164
3110
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-165
3111
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-166
3112
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-167
3113
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-168
3114
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-169
3115
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-170
3116
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-171
3117
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-172
3118
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-173
3119
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-174
3120
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-175
3121
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-176
3122
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-177
3123
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-178
3124
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-179
3125
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-180
3126
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-181
3127
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-182
3128
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-183
3129
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-184
3130
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-185
3131
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-186
3132
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-187
3133
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-188
3134
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-189
3135
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-190
3136
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-191
3137
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-192
3138
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-193
3139
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-194
3140
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-195
3141
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-196
3142
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-197
3143
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-198
3144
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-199
3145
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-200
3146
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-201
3147
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-202
3148
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-203
3149
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-204
3150
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-205
3151
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-206
3152
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-207
3153
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-208
3154
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-209
3155
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-210
3156
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-211
3157
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-212
3158
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-213
3159
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-214
3160
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-215
3161
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-216
3162
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-217
3163
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-218
3164
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-219
3165
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-220
3166
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-221
3167
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-222
3168
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-223
3169
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-224
3170
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-225
3171
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-226
3172
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-227
3173
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-228
3174
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-229
3175
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-230
3176
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-231
3177
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-232
3178
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-233
3179
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-234
3180
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-235
3181
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-236
3182
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-237
3183
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-238
3184
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-239
3185
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-240
3186
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-241
3187
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-242
3188
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-243
3189
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-244
3190
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-245
3191
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-246
3192
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-247
3193
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-248
3194
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-249
3195
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-250
3196
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-251
3197
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-252
3198
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-253
3199
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-254
3200
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-255
3201
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-256
3202
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-257
3203
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-258
3204
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-259
3205
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-260
3206
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-261
3207
 
     walters@rhythmbox.org--2003b/rhythmbox--mainline--0.7--patch-262
3208
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--base-0
3209
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-1
3210
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-2
3211
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-3
3212
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-4
3213
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-5
3214
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-6
3215
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-7
3216
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-8
3217
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-9
3218
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-10
3219
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-11
3220
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-12
3221
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-13
3222
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-14
3223
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-15
3224
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-16
3225
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-17
3226
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-18
3227
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-19
3228
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-20
3229
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-21
3230
 
     walters@rhythmbox.org--2003b/rhythmbox--playlists-2--0.6--patch-22
3231
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--base-0
3232
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-1
3233
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-2
3234
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-3
3235
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-4
3236
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-5
3237
 
     walters@rhythmbox.org--2003b/rhythmbox--rhythmdb--0.7--patch-6
3238
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--base-0
3239
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-1
3240
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-2
3241
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-3
3242
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-4
3243
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-5
3244
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-6
3245
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-7
3246
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-8
3247
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-9
3248
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-10
3249
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-11
3250
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-12
3251
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-13
3252
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-14
3253
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-15
3254
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-16
3255
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-17
3256
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-18
3257
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-19
3258
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-20
3259
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-21
3260
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-22
3261
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-23
3262
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-24
3263
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-25
3264
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-26
3265
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-27
3266
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-28
3267
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-29
3268
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-30
3269
 
     walters@rhythmbox.org--2003b/rhythmbox--tags--0.7--patch-31
3270
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--base-0
3271
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-1
3272
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-2
3273
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-3
3274
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-4
3275
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-5
3276
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-6
3277
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-7
3278
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-8
3279
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-9
3280
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-10
3281
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-11
3282
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-12
3283
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-13
3284
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-14
3285
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-15
3286
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-16
3287
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-17
3288
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-18
3289
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-19
3290
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-20
3291
 
     yann@cvs.gnome.org--2003/rhythmbox--mainline--0.6--patch-21
3292
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--base-0
3293
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-1
3294
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-2
3295
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-3
3296
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-4
3297
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-5
3298
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-6
3299
 
     yann@cvs.gnome.org--2003/rhythmbox--treednd--0.6--patch-7
3300
 
     yann@pleiades.fr.eu.org--2004/rhythmbox--main--0.7--base-0
3301
 
     yann@pleiades.fr.eu.org--2004/rhythmbox--main--0.7--patch-1
3302
 
     yann@pleiades.fr.eu.org--2004/rhythmbox--main--0.7--patch-2
3303
 
     yann@pleiades.fr.eu.org--2004/rhythmbox--main--0.7--patch-3
3304
 
 
3305
 
 
 
1
============ Version 0.9.2
 
2
 
 
3
2005-11-28  James Livingston  <jrl@ids.org.au>
 
4
 
 
5
        * configure.ac: bump version to 0.9.2
 
6
        * NEWS: update with changes for 0.9.2
 
7
 
 
8
2005-11-28  James Livingston  <jrl@ids.org.au>
 
9
 
 
10
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
11
 
 
12
        * shell/rb-playlist-manager.c: (rb_playlist_manager_set_property):
 
13
        Disable saving, renaming and delting for DAAP playlists.
 
14
        Fixes bug 322627.
 
15
 
 
16
2005-11-28  James Livingston  <jrl@ids.org.au>
 
17
 
 
18
        * podcast/rb-podcast-parse.c: (rb_podcast_parse_load_feed): check if
 
19
        gnome_vfs_get_file_info is returning NULL for the mime-type. Should
 
20
        prevent bug 322619.
 
21
 
 
22
        * sources/rb-audiocd-source.c: (rb_audiocd_source_class_init):
 
23
        * sources/rb-removable-media-source.c:
 
24
        (rb_removable_media_source_class_init): fix ipod browser visibility
 
25
        problem.
 
26
 
 
27
2005-11-28  James Livingston  <jrl@ids.org.au>
 
28
 
 
29
        * daapsharing/rb-daap-mdns.c: (browse_cb), (rb_daap_mdns_browse): make
 
30
        Avahi 0.6 support actually work. Fixes bug 322519.
 
31
 
 
32
2005-11-26  Ryan P Skadberg  <skadz@stigmata.org>
 
33
 
 
34
        * configure.ac: Fix configure check for Avahi 0.6/0.5 when
 
35
        avahi is specified in --with-mdns
 
36
 
 
37
2005-11-27  James Livingston  <jrl@ids.org.au>
 
38
 
 
39
        patch by: Bastien Nocera <hadess@hadess.net>
 
40
 
 
41
        * podcast/rb-podcast-parse.c: use the #define we are supposed to use,
 
42
        not the private one. Fixes bug 322485.
 
43
 
 
44
2005-11-26  James Livingston  <jrl@ids.org.au>
 
45
 
 
46
        patch by Daniel S. Haischt <e@daniel.stefan.haischt.name> to support
 
47
        Avahi 0.6, as well as 0.5.
 
48
 
 
49
        * configure.ac:
 
50
        * daapsharing/rb-daap-mdns.c: (get_avahi_client), (browse_cb),
 
51
        (rb_daap_mdns_browse), (resolve_cb), (rb_daap_mdns_resolve),
 
52
        (add_service):
 
53
 
 
54
2005-11-25  James Livingston  <jrl@ids.org.au>
 
55
 
 
56
        * configure.ac: Make --enable-ipod not confuse configure. Closes bug
 
57
        321926.
 
58
 
 
59
2005-11-25  James Livingston  <jrl@ids.org.au>
 
60
 
 
61
        * metadata/rb-metadata-gst.c: (rb_metadata_gst_add_tag_data): use
 
62
        correct type for checking the date against 0. Stops a warning when
 
63
        saving metadata.
 
64
 
 
65
2005-11-25  James Livingston  <jrl@ids.org.au>
 
66
 
 
67
        * player/rb-player-gst.c: (rb_player_set_replaygain): limit the volume
 
68
        adjustment to be inside the element's limits. Without this songs that
 
69
        have large ReplayGain values will recieve no increase because they are
 
70
        outside the acceptable range, causing them to remain quiet.
 
71
 
 
72
2005-11-25  James Livingston  <jrl@ids.org.au>
 
73
 
 
74
        * sources/rb-audiocd-source.c: (rb_audiocd_source_class_init):
 
75
        * sources/rb-daap-source.c: (rb_daap_source_class_init):
 
76
        * sources/rb-ipod-source.c:
 
77
        * sources/rb-source.h:
 
78
        * sources/rb-library-source.h:
 
79
        * sources/rb-library-source.c: (rb_library_source_class_init),
 
80
        (rb_library_source_constructor),
 
81
        (rb_library_source_has_first_added_column),
 
82
        (rb_library_source_has_drop_support):
 
83
        * sources/rb-removable-media-source.c:
 
84
        (rb_removable_media_source_class_init): Make library-derived sources
 
85
        not show the Date Added column, as it doesn't make sense. Fixes bug
 
86
        322269.
 
87
        Move some of the feature funcs from the ipod and audio cd sources up to
 
88
        the removable media source.
 
89
 
 
90
2005-11-24  James Livingston  <jrl@ids.org.au>
 
91
 
 
92
        * sources/rb-iradio-source.c: (rb_iradio_source_dispose): fix compile
 
93
        errors. oops.
 
94
 
 
95
2005-11-24  James Livingston  <jrl@ids.org.au>
 
96
 
 
97
        * sources/rb-iradio-source.c: (rb_iradio_source_class_init),
 
98
        (rb_iradio_source_dispose), (rb_iradio_source_finalize),
 
99
        (rb_iradio_source_constructor): Chain up dispose method and use
 
100
        G_DEFINE_TYPE
 
101
 
 
102
2005-11-24  James Livingston  <jrl@ids.org.au>
 
103
 
 
104
        * shell/rb-shell-player.c: (rb_shell_player_error): fix a silly
 
105
        mistake in the last commit that can cause crashes.
 
106
 
 
107
2005-11-24  James Livingston  <jrl@ids.org.au>
 
108
 
 
109
        * shell/rb-shell-player.c: (rb_shell_player_error): use rb_debug,
 
110
        instead of g_printerr.
 
111
 
 
112
        * widgets/rb-entry-view.c: (rb_entry_view_set_sorting_type): use
 
113
        rb_debug instead of g_warning. The message happens every time for
 
114
        removable media/daap shares, so it's not unusual.
 
115
 
 
116
2005-11-24  James Livingston  <jrl@ids.org.au>
 
117
 
 
118
        patch by: Tom Parker <palfrey@tevp.net>
 
119
 
 
120
        * configure.ac: fix libsoup test for enabling daap
 
121
 
 
122
2005-11-23  James Livingston  <jrl@ids.org.au>
 
123
 
 
124
        * widgets/rb-query-creator.c: (rb_query_creator_class_init),
 
125
        (rb_query_creator_init), (rb_query_creator_constructor),
 
126
        (rb_query_creator_dispose), (rb_query_creator_load_query): don't add
 
127
        empty row to queries with no criteria. Fixes bug 322078. use
 
128
        G_DEFINE_TYPE.
 
129
 
 
130
2005-11-23  James Livingston  <jrl@ids.org.au>
 
131
 
 
132
        patch by:  <baptiste.millemathias@gmail.com>
 
133
 
 
134
        * help/C/quick-reference.xml: update the quick reference to have the
 
135
        correct key bindings.
 
136
 
 
137
2005-11-22  James Livingston  <jrl@ids.org.au>
 
138
 
 
139
        * sources/rb-library-source.c: (genres_selection_reset_cb),
 
140
        (artists_selection_reset_cb), (albums_selection_reset_cb): Properly
 
141
        reset the query when all browser selections are removed.
 
142
 
 
143
2005-11-22  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
144
 
 
145
        * podcast/rb-podcast-manager.c:
 
146
        (rb_podcast_manager_db_entry_deleted_cb):
 
147
        Use a custom loop to remove podcast posts, rather than
 
148
        gtk_tree_model_foreach(), as deleting the entries within
 
149
        that loop causes the iterator to return the first entry
 
150
        twice.  Instead, we need to find the next entry before
 
151
        removing the current one. Fixes bug 321956.
 
152
        (rb_podcast_manager_entry_remove_cb): No longer needed.
 
153
 
 
154
2005-11-22  James Livingston  <jrl@ids.org.au>
 
155
 
 
156
        * sources/rb-playlist-source.c: (rb_playlist_source_class_init),
 
157
        (rb_playlist_source_constructor), (rb_playlist_source_dispose): chain
 
158
        up dispose method, and use G_DEFINE_TYPE. Fixes bug 321715.
 
159
 
 
160
2005-11-22  James Livingston  <jrl@ids.org.au>
 
161
 
 
162
        * sources/rb-podcast-source.c:
 
163
        (rb_podcast_source_post_date_cell_sort_func),
 
164
        (rb_podcast_source_post_status_cell_sort_func),
 
165
        (rb_podcast_source_post_feed_cell_sort_func):
 
166
        * widgets/rb-entry-view.c: (rb_entry_view_location_sort_func),
 
167
        (rb_entry_view_album_sort_func),
 
168
        (rb_entry_view_double_ceiling_sort_func),
 
169
        (rb_entry_view_ulong_sort_func), (rb_entry_view_string_sort_func): use
 
170
        the entry's location as a last resort when sorting, so the sort order
 
171
        is stable. This will stop entries moving around when two entries have
 
172
        the same sorting, and one of them gets played.
 
173
 
 
174
2005-11-22  James Livingston  <jrl@ids.org.au>
 
175
 
 
176
        * daapsharing/rb-daap-connection.c:
 
177
        (rb_daap_connection_class_init), (rb_daap_connection_init),
 
178
        (connection_get_password), (build_message),
 
179
        (http_response_handler), (http_get), (handle_server_info),
 
180
        (handle_login), (handle_update), (handle_database_info),
 
181
        (handle_song_listing), (handle_playlists),
 
182
        (handle_playlist_entries), (rb_daap_connection_new),
 
183
        (rb_daap_connection_constructor), (rb_daap_connection_logout),
 
184
        (rb_daap_connection_state_done), (rb_daap_connection_do_something),
 
185
        (rb_daap_connection_get_headers),
 
186
        (rb_daap_connection_get_playlists), (rb_daap_connection_dispose),
 
187
        (rb_daap_connection_set_property),
 
188
        (rb_daap_connection_get_property):
 
189
        * daapsharing/rb-daap-connection.h:
 
190
        * sources/rb-daap-source.c: (rb_daap_source_dispose),
 
191
        (rb_daap_source_connection_cb), (rb_daap_source_disconnect_cb),
 
192
        (rb_daap_source_disconnect): GObject-ify RBDaapConnection, fix problem
 
193
        of destroying the object when it is going to be used by a callback and
 
194
        fixes a double-free. Fixes bugs 321930 and 322007.
 
195
 
 
196
2005-11-22  James Livingston  <jrl@ids.org.au>
 
197
 
 
198
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_head_query_cb),
 
199
        (rb_podcast_manager_insert_feed): Don't show the "new episodes"
 
200
        notification if there aren't any. Fixes bug 321968.
 
201
 
 
202
2005-11-22  James Livingston  <jrl@ids.org.au>
 
203
 
 
204
        * rhythmdb/rhythmdb-property-model.c:
 
205
        (rhythmdb_property_model_set_property),
 
206
        (rhythmdb_property_model_finalize),
 
207
        (rhythmdb_property_model_compare),
 
208
        (rhythmdb_property_model_insert),
 
209
        (rhythmdb_property_model_delete_prop): Fix property model sorting
 
210
        where the display and sort keys are different. Fixes bug 321980.
 
211
 
 
212
2005-11-22  James Livingston  <jrl@ids.org.au>
 
213
 
 
214
        * shell/rb-shell.c: (add_to_library_response_cb): detect playlists
 
215
        when import as a file or passed on the command line, and load them as
 
216
        playlists.
 
217
 
 
218
2005-11-22  James Livingston  <jrl@ids.org.au>
 
219
 
 
220
        patch by: Jonathan Matthew  <jonathan@kaolin.hn.org>
 
221
 
 
222
        * daapsharing/rb-daap-src.c: (gst_tcp_socket_read),
 
223
        (gst_tcp_socket_write), (rb_daap_src_open_file): don't hang when using
 
224
        a broken daap server. Fixes bug 321919.
 
225
 
 
226
2005-11-22  James Livingston  <jrl@ids.org.au>
 
227
 
 
228
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor): set up
 
229
        drag-and-drop for both the episodes and feeds list.
 
230
        
 
231
        (posts_view_drag_data_received_cb), (impl_receive_drag): handle drops
 
232
        consistantly and steal a trick from Totem for _NETSCAPE_URL drops.
 
233
        From Jonathan Matthew  <jonathan@kaolin.hn.org>.
 
234
 
 
235
        * widgets/rb-property-view.c: (rb_property_view_class_init),
 
236
        (rb_property_view_set_property), (rb_property_view_get_property),
 
237
        (rb_property_view_new), (rb_property_view_constructor):
 
238
        * widgets/rb-simple-view.c: (rb_simple_view_class_init),
 
239
        (rb_simple_view_new), (rb_simple_view_constructor):
 
240
        * widgets/rb-simple-view.h: add a "draggable" property to property
 
241
        views and set it to false for the feed list. Fixes bug 321284.
 
242
 
 
243
2005-11-22  James Livingston  <jrl@ids.org.au>
 
244
 
 
245
        Patch from Jonathan Matthew  <jonathan@kaolin.hn.org>
 
246
 
 
247
        * shell/rb-playlist-manager.c: (rb_playlist_manager_new_playlist):
 
248
        * sources/rb-daap-source.c: (rb_daap_source_connection_cb):
 
249
        * sources/rb-ipod-source.c: (add_rb_playlist):
 
250
        * sources/rb-playlist-source.c: (rb_playlist_source_class_init),
 
251
        (rb_playlist_source_set_property),
 
252
        (rb_playlist_source_get_property), (rb_playlist_source_new),
 
253
        (impl_receive_drag), (rb_playlist_source_add_location),
 
254
        (rb_playlist_source_new_from_xml):
 
255
        * sources/rb-playlist-source.h: give playlists and (optional)
 
256
        entry-type, and reject entries that don't match. Fixes bug 322006.
 
257
 
 
258
2005-11-21  James Livingston  <jrl@ids.org.au>
 
259
 
 
260
        * shell/rb-source-header.c: (rb_source_header_source_weak_unref),
 
261
        (rb_source_header_finalize): remove the weak references when the
 
262
        source header is finalised. Stops the callbacks being called after the
 
263
        object is destroyed.
 
264
 
 
265
2005-11-21  James Livingston  <jrl@ids.org.au>
 
266
 
 
267
        * shell/main.c: (main): don't try to acquite bonobo/dbus when
 
268
        --no-registration was passed. It causes warnings that make it
 
269
        impossible to run with --no-registration --g-fatal-warnings
 
270
 
 
271
2005-11-21  James Livingston  <jrl@ids.org.au>
 
272
 
 
273
        * daapsharing/rb-daap-connection.c: (handle_song_listing): fix freeing
 
274
        of strings when they are still in use. Fixes bug 321547.
 
275
 
 
276
        (rb_daap_connection_destroy): fix memory leak
 
277
 
 
278
2005-11-21  James Livingston  <jrl@ids.org.au>
 
279
 
 
280
        * daapsharing/rb-daap-mdns.c: (browse_cb), (rb_daap_mdns_browse),
 
281
        (rb_daap_mdns_browse_cancel), (resolve_cb), (rb_daap_mdns_resolve),
 
282
        (rb_daap_mdns_resolve_cancel), (publish_cb),
 
283
        (rb_daap_mdns_publish), (rb_daap_mdns_publish_cancel): fix Howl
 
284
        support.
 
285
 
 
286
2005-11-21  James Livingston  <jrl@ids.org.au>
 
287
 
 
288
        * widgets/rb-entry-view.c: (rb_entry_view_genre_sort_func): fix
 
289
        sorting by genre
 
290
 
 
291
2005-11-20  James Livingston  <jrl@ids.org.au>
 
292
 
 
293
        * podcast/rb-podcast-manager.c:
 
294
        (rb_podcast_manager_subscribe_feed): make threads non-joinable, so
 
295
        that we don't leak thread structures. Fixes bug 321636, and probably
 
296
        321775.
 
297
 
 
298
2005-11-20  James Livingston  <jrl@ids.org.au>
 
299
 
 
300
        * metadata/sj-metadata-musicbrainz.c: (get_offline_track_listing),
 
301
        (lookup_cd):
 
302
        * podcast/rb-podcast-manager.c: (start_job),
 
303
        (rb_podcast_manager_db_entry_deleted_cb),
 
304
        (rb_podcast_manager_entry_remove_cb):
 
305
        * podcast/rb-podcast-parse.c: (rb_insert_item),
 
306
        (rb_podcast_parse_load_feed):
 
307
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_insert):
 
308
        * shell/rb-removable-media-manager.c:
 
309
        (rb_removable_media_manager_append_media_source):
 
310
        * shell/rb-shell.c: (add_to_library_response_cb):
 
311
        * shell/rb-tray-icon.c: (rb_tray_icon_drop_cb):
 
312
        * sources/rb-audiocd-source.c: (rb_audiocd_scan_songs):
 
313
        * sources/rb-iradio-source.c:
 
314
        (stations_view_drag_data_received_cb):
 
315
        * sources/rb-library-source.c: (string_list_equal),
 
316
        (impl_get_extra_views), (impl_receive_drag):
 
317
        * sources/rb-playlist-source.c: (rb_playlist_source_add_list_uri):
 
318
        * sources/rb-podcast-source.c: (posts_view_drag_data_received_cb),
 
319
        (impl_receive_drag):
 
320
        * widgets/rb-entry-view.c: (rb_entry_view_finalize),
 
321
        (rb_entry_view_append_column_custom), (harvest_entries):
 
322
        * widgets/rb-property-view.c:
 
323
        (rb_property_view_selection_changed_cb):
 
324
        * widgets/rb-simple-view.c: (rb_simple_view_button_press_cb):
 
325
        switch from using g_list_append to g_list_prepend. This changes
 
326
        operations from O(n^2) to O(n), which in cases like deleting a lot of
 
327
        tracks can give huge improvements in speed. Closes bug 321696.
 
328
 
 
329
2005-11-20  James Livingston  <jrl@ids.org.au>
 
330
 
 
331
        * sources/rb-sourcelist.c: (rb_sourcelist_init),
 
332
        (rb_sourcelist_update_expander_visibility): fix indenting of child
 
333
        sources.
 
334
 
 
335
2005-11-20  James Livingston  <jrl@ids.org.au>
 
336
 
 
337
        * daapsharing/rb-daap-mdns.c: (browse_cb), (rb_daap_mdns_browse),
 
338
        (resolve_cb), (rb_daap_mdns_resolve), (publish_cb),
 
339
        (rb_daap_mdns_publish), (rb_daap_mdns_publish_cancel),
 
340
        (rb_daap_mdns_browse_cancel), (rb_daap_mdns_resolve_cancel),
 
341
        (add_service), (entry_group_cb): dynamically allocate memory, rather
 
342
        than using static variables.
 
343
 
 
344
        * daapsharing/rb-daap-share.c: (rb_daap_share_set_property): don't
 
345
        re-enable the daap share if the name hasn't changed.
 
346
        * shell/rb-shell-preferences.c:
 
347
        (share_name_entry_focus_out_event_cb): don't ask the daap share to
 
348
        change it's name when the checkbox is disabled. Fixed bug 321748.
 
349
 
 
350
2005-11-18  James Livingston  <jrl@ids.org.au>
 
351
 
 
352
        * shell/rb-shell.c: (rb_shell_get_visibility): don't count the window
 
353
        as hidden if it is on the current workspace.
 
354
 
 
355
2005-11-17  William Jon McCann  <mccann@jhu.edu>
 
356
 
 
357
        * sources/rb-podcast-source.c (rb_podcast_source_post_date_cell_data_func): 
 
358
        * podcast/rb-podcast-properties-dialog.c (rb_podcast_properties_dialog_update_date) 
 
359
        (rb_podcast_properties_dialog_parse_time): 
 
360
        * podcast/rb-feed-podcast-properties-dialog.c (rb_feed_podcast_properties_dialog_update_last_update) 
 
361
        (rb_feed_podcast_properties_dialog_parse_time):
 
362
        Rework the way the last mod time strings are created.  It was using
 
363
        thread unsafe functions, not creating value UTF, and not not checking
 
364
        the value of the result before modifying it.  This new method fixes
 
365
        these problems.
 
366
 
 
367
2005-11-18  James Livingston  <jrl@ids.org.au>
 
368
 
 
369
        Don't reset the search box when viewing a different source, because it
 
370
        will change what is being played. Closes 321593.
 
371
 
 
372
        * shell/rb-shell.c: (rb_shell_jump_to_entry_with_source): don't reset
 
373
        the search box
 
374
 
 
375
        * shell/rb-source-header.c: (rb_source_header_class_init),
 
376
        (rb_source_header_init), (rb_source_header_finalize): use
 
377
        G_DEFINE_TYPE.
 
378
 
 
379
        (rb_source_header_set_property),
 
380
        (rb_source_header_source_weak_destroy_cb),
 
381
        (rb_source_header_search_cb): store the search text when leaving a
 
382
        source and put it in the search box when viewing it again.
 
383
 
 
384
2005-11-18  James Livingston  <jrl@ids.org.au>
 
385
 
 
386
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
 
387
        (save_entry):
 
388
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_finalize),
 
389
        (rhythmdb_entry_set_internal), (rhythmdb_prop_get_type):
 
390
        * rhythmdb/rhythmdb.h: Remove LAST_POST property, use LAST_SEEN as a
 
391
        time stamp.
 
392
 
 
393
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_insert_feed): use
 
394
        last-seen as the timestamp of the last update of the feed. Don't
 
395
        re-add episodes that have been deleted. Closes 319759.
 
396
 
 
397
2005-11-18  James Livingston  <jrl@ids.org.au>
 
398
 
 
399
        * podcast/rb-podcast-parse.c: (rb_podcast_parse_date): parse dates
 
400
        that don't have the day name at the start. Closes 321645.
 
401
 
 
402
2005-11-18  James Livingston  <jrl@ids.org.au>
 
403
 
 
404
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_start_sync),
 
405
        (rb_podcast_manager_copy_post),
 
406
        (rb_podcast_manager_get_podcast_dir):
 
407
        * podcast/rb-podcast-manager.h:
 
408
        * sources/rb-podcast-source.c: (impl_get_config_widget),
 
409
        (rb_podcast_source_btn_file_change_cb): fix problem of podcast
 
410
        download location switching to / if the prefs were opened before
 
411
        downloading an episode. Closes 321611.
 
412
 
 
413
2005-11-18  James Livingston  <jrl@ids.org.au>
 
414
 
 
415
        * data/glade/podcast-new.glade:
 
416
        * podcast/rb-new-podcast-dialog.c: (rb_new_podcast_dialog_init),
 
417
        (rb_new_podcast_dialog_set_property),
 
418
        (rb_new_podcast_dialog_get_property),
 
419
        (rb_new_podcast_dialog_response_cb),
 
420
        (rb_new_podcast_dialog_text_changed): use a GtkEntry not a GtkTextView
 
421
        for entering new podcast urls in. Closes bug 321610.
 
422
 
 
423
2005-11-18  James Livingston  <jrl@ids.org.au>
 
424
 
 
425
        * sources/rb-podcast-source.c: (construct_query_from_selection),
 
426
        (rb_podcast_source_do_query): allow podcast list to be re-sorted
 
427
        without restarting RB. Closes bug 321612.
 
428
 
 
429
2005-11-18  James Livingston  <jrl@ids.org.au>
 
430
 
 
431
        * widgets/rb-entry-view.c: (set_column_visibility),
 
432
        (rb_entry_view_sync_columns_visible): when changing visibility of one
 
433
        column, don't hide and re-show all the others. Makes a show/hide
 
434
        column operation a lot faster.
 
435
 
 
436
2005-11-17  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
437
 
 
438
        Closes bug 321702.
 
439
 
 
440
        * iradio/rb-station-properties-dialog.c
 
441
         (rb_station_properties_dialog_update_bitrate):
 
442
        Mark the bitrate value as being kbps, using the same
 
443
        translatable format string as rb-song-info.c
 
444
 
 
445
        * player/rb-player-gst.c (process_tag): Handle GST_TAG_BITRATE
 
446
         as a ulong, translating it to RB_METADATA_FIELD_BITRATE.
 
447
 
 
448
        * shell/rb-shell-player.c (info_available_cb):
 
449
         Use RB_METADATA_FIELD_BITRATE to update the iradio
 
450
         station's bitrate value.
 
451
 
 
452
2005-11-17  James Livingston  <jrl@ids.org.au>
 
453
 
 
454
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>. Closes bug 321699
 
455
 
 
456
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_finalize): don't attempt to
 
457
        free a NULL date.
 
458
 
 
459
2005-11-17  James Livingston  <jrl@ids.org.au>
 
460
 
 
461
        Patch by: Jonathan Matthew <jonathan@kaolin.hn.org>. Closes bug 321698
 
462
 
 
463
        * lib/rb-stock-icons.c: emit a single warning rather than multiple
 
464
        assertions. Lookup the icon size correctly.
 
465
 
 
466
2005-11-16  William Jon McCann  <mccann@jhu.edu>
 
467
 
 
468
        * daapsharing/rb-daap-mdns.c (get_sw_discovery) 
 
469
        (rb_daap_mdns_browse_cancel, rb_daap_mdns_resolve_cancel):
 
470
        Fix build errors.
 
471
 
 
472
2005-11-16  James Livingston  <jrl@ids.org.au>
 
473
 
 
474
        * shell/rb-shell-preferences.c: (rb_shell_preferences_class_init),
 
475
        (rb_shell_preferences_finalize), (rb_shell_preferences_sync),
 
476
        (rb_shell_preferences_sync_column_button): block the toggle signal of
 
477
        the column checkboxes while setting their initial state. This stops
 
478
        the visibility being re-set, which causes a lot of time being spent
 
479
        measuring the columns aagin when opening the prefs window.
 
480
 
 
481
        Use G_DEFINE_TYPE.
 
482
 
 
483
2005-11-16  James Livingston  <jrl@ids.org.au>
 
484
 
 
485
        * sources/rb-sourcelist.c: (rb_sourcelist_init),
 
486
        (rb_sourcelist_edit_source_name): don't assume that the editable
 
487
        source name is in the first column, because it isn't. Fixes bug
 
488
        320137.
 
489
 
 
490
2005-11-16  James Livingston  <jrl@ids.org.au>
 
491
 
 
492
        * daapsharing/rb-daap-mdns.h:
 
493
        * daapsharing/rb-daap-mdns.c: (rb_daap_mdns_error_quark),
 
494
        (get_sw_discovery), (get_avahi_client): use GErrors, so that other
 
495
        parts can know why operations failed. Avahi can report that the daemon
 
496
        was not running. Howl doesn't do this (yet).
 
497
        
 
498
        (rb_daap_mdns_browse), (rb_daap_mdns_resolve),
 
499
        (rb_daap_mdns_publish), (rb_daap_mdns_publish_cancel),
 
500
        (browse_cb): don't display mdns errors to the user, if it wa because
 
501
        the daemon was not running.
 
502
 
 
503
2005-11-16  James Livingston  <jrl@ids.org.au>
 
504
 
 
505
        * rhythmdb/rhythmdb-property-model.c:
 
506
        (rhythmdb_property_model_init), (rhythmdb_property_model_finalize),
 
507
        (rhythmdb_property_model_compare),
 
508
        (rhythmdb_property_model_insert),
 
509
        (rhythmdb_property_model_insert_prop),
 
510
        (rhythmdb_property_model_delete),
 
511
        (rhythmdb_property_model_delete_prop),
 
512
        (rhythmdb_property_model_get_value): use RBRefStrings rather than
 
513
        copying the string and re-creating the sort key. Saves a little bit of
 
514
        memory and time.
 
515
 
 
516
        (rhythmdb_property_model_perform_sync),
 
517
        (rhythmdb_property_model_sync): perform the count sync in an idle
 
518
        callback, so that it doesn't have to be re-run once per value when
 
519
        loading.
 
520
 
 
521
2005-11-16  James Livingston  <jrl@ids.org.au>
 
522
 
 
523
        * rhythmdb/rhythmdb-query-model.c:
 
524
        (rhythmdb_query_model_entry_deleted_cb),
 
525
        (rhythmdb_query_model_remove_entry): remove deleted entries from the
 
526
        limited list. Stops problems if they are deleted, and then things on
 
527
        the main list are
 
528
 
 
529
2005-11-16  James Livingston  <jrl@ids.org.au>
 
530
 
 
531
        * NEWS: update NEWS
 
532
 
 
533
        * shell/rb-shell.c: (rb_shell_window_delete_cb): disable close
 
534
        button's minimise-to-tray action
 
535
 
 
536
2005-11-16  James Livingston  <jrl@ids.org.au>
 
537
 
 
538
        * rhythmdb/rhythmdb.c: (rhythmdb_directory_change_cb): fix a memory
 
539
        leak. Disable adding newly created files for now, because it doesn't
 
540
        work properly.
 
541
 
 
542
        * sources/rb-sourcelist-model.c: (rb_sourcelist_model_class_init),
 
543
        (rb_sourcelist_model_finalize):
 
544
        * sources/rb-sourcelist.c: (rb_sourcelist_class_init),
 
545
        (rb_sourcelist_finalize): use G_DEFINE_TYPE,
 
546
 
 
547
2005-11-16  James Livingston  <jrl@ids.org.au>
 
548
 
 
549
        * sources/rb-audiocd-source.c: (rb_audiocd_is_volume_audiocd): fix
 
550
        problem where a GError* wasn't being set to NULL. Actually check the
 
551
        result.
 
552
 
 
553
2005-11-16  James Livingston  <jrl@ids.org.au>
 
554
 
 
555
        * doc/reference/tmpl/rb-entry-view.sgml:
 
556
        * doc/reference/tmpl/rhythmbox-unused.sgml:
 
557
        * doc/reference/tmpl/rhythmdb-query-model.sgml:
 
558
        * doc/reference/tmpl/rhythmdb.sgml:
 
559
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_unref): add some RhythmDB API
 
560
        docs, including the patch that was on bug 
 
561
 
 
562
        * rhythmdb/rhythmdb.h: remove rhythmdb_entry_destroy from the public
 
563
        API, because it should only be used by RhythmDB itself.
 
564
 
 
565
2005-11-16  James Livingston  <jrl@ids.org.au>
 
566
 
 
567
        * shell/rb-tray-icon.c: (rb_tray_icon_button_press_event_cb): allow
 
568
        pausing by middle clicking on the tray icon.
 
569
 
 
570
2005-11-15  James Livingston  <jrl@ids.org.au>
 
571
 
 
572
        * configure.ac: enable audioscrobbler support by default, if libsoup
 
573
        is present.
 
574
 
 
575
2005-11-15  James Livingston  <jrl@ids.org.au>
 
576
 
 
577
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
578
        Closes bug 321157.
 
579
 
 
580
        * configure.ac:
 
581
        * daapsharing/rb-daap-connection.c: (build_message),
 
582
        (g_zalloc_wrapper), (g_zfree_wrapper), (http_response_handler):
 
583
        support gzip encoded daap connections.
 
584
 
 
585
        (handle_song_listing): fix leak
 
586
 
 
587
2005-11-15  James Livingston  <jrl@ids.org.au>
 
588
 
 
589
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_sync_mirrored):
 
590
        * sources/rb-podcast-source.c:
 
591
        (rb_podcast_source_post_date_cell_data_func): make the date format
 
592
        translatable again, so that translators can choose the best format for
 
593
        their locale (%x is huge in some locales)
 
594
 
 
595
2005-11-15  James Livingston  <jrl@ids.org.au>
 
596
 
 
597
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_save_metadata),
 
598
        (end_job): mark podcast episodes as failed, if the metadata load
 
599
        fails. This will prevent people playing non-audio enclosures, helping
 
600
        stop bug 320366.
 
601
 
 
602
2005-11-14  James Livingston  <jrl@ids.org.au>
 
603
 
 
604
        * player/rb-player-gst.c: (rb_player_construct): Explicitly set the
 
605
        video sink to fakesink. This will stop problems (potentially crashers)
 
606
        that will occur if the file contains a video stream.
 
607
 
 
608
        * rhythmdb/rhythmdb.h: define the podcast status number in an enum,
 
609
        rather than using magic numbers everywhere.
 
610
 
 
611
        * shell/rb-shell-player.c: (rb_shell_player_entry_activated_cb):
 
612
        * sources/rb-podcast-source.c:
 
613
        (rb_podcast_source_songs_show_popup_cb),
 
614
        (rb_podcast_source_cmd_download_post),
 
615
        (rb_podcast_source_post_status_cell_data_func),
 
616
        (rb_podcast_source_entry_activated_cb): use the above constants.
 
617
 
 
618
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_init),
 
619
        (rb_podcast_manager_finalize), (rb_podcast_manager_download_entry),
 
620
        (rb_podcast_manager_next_file), (rb_podcast_manager_copy_post),
 
621
        (write_job_data), (rb_podcast_manager_cancel_all), (end_job),
 
622
        (cancel_job), (download_progress_cb),
 
623
        (rb_podcast_manager_cancel_download),
 
624
        (rb_podcast_manager_insert_feed): use the constants, and fix a
 
625
        trhead-safety issue.
 
626
 
 
627
2005-11-14  Bastien Nocera  <hadess@hadess.net>
 
628
 
 
629
        * rhythmdb/rhythmdb.c: (rhythmdb_process_stat_event): Patch from 
 
630
        Jonathan Matthew <jonathan@kaolin.hn.org> to avoid lingering
 
631
        entry-changed events after stats on startup, fixes entry deleted from
 
632
        filtered views not disappearing
 
633
 
 
634
2005-11-14  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
635
 
 
636
        Fix rhythmdb query model refcount and polling problems. Closes bug
 
637
        321410.
 
638
 
 
639
        * rhythmdb/rhythmdb-property-model.c:
 
640
        (rhythmdb_property_model_finalize):
 
641
         Unref the query model if we have one.
 
642
 
 
643
        * rhythmdb/rhythmdb-query-model.h:
 
644
         Remove poll and cancel methods.  Query cancellation
 
645
         never did anything anyway.
 
646
 
 
647
        * rhythmdb/rhythmdb-query-model.c:
 
648
        (rhythmdb_query_model_init): Remove GAsyncQueues.
 
649
         Replace the GAsyncQueue-based update processing
 
650
         with a simpler g_idle_add approach; still has the
 
651
         same queueing properties, but now we don't poll the
 
652
         model forever and updates are processed immediately.
 
653
 
 
654
        (_unref_entry), (rhythmdb_query_model_finalize):
 
655
         Unref DB entries when finalized
 
656
 
 
657
        (rhythmdb_query_model_has_pending_changes):
 
658
         Use our own counter to decide if there are updates pending
 
659
 
 
660
        (rhythmdb_query_model_process_update), (idle_process_update):
 
661
         Process updates using g_idle_add, or directly if possible
 
662
 
 
663
        (rhythmdb_query_model_signal_complete),
 
664
        (rhythmdb_query_model_add_entries):
 
665
         Change to new update processing method
 
666
 
 
667
        (idle_poll_model), (rhythmdb_query_model_poll):
 
668
         Remove GAsyncQueue-based update processing.
 
669
 
 
670
        * rhythmdb/rhythmdb.c: (rhythmdb_do_full_query_internal):
 
671
         No need to poll the model any more - updates are processed
 
672
         directly for synchronous queries.
 
673
 
 
674
        * sources/rb-iradio-source.c: (rb_iradio_source_do_query):
 
675
         Property model needs to be unref'd here
 
676
 
 
677
        * sources/rb-library-source.c: (rb_library_source_do_query):
 
678
         Don't try to cancel the active query (it never worked anyway),
 
679
         remove obsolete poll call, unref property models as required,
 
680
         and don't unref the cached 'all' query, since hold on to it.
 
681
         We unref it when the sort order changes, which forces the query
 
682
         to be rerun.
 
683
 
 
684
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor):
 
685
         Unref the property model as required
 
686
 
 
687
        (rb_podcast_source_do_query):
 
688
         Treat any query with no selected feeds and no search text as
 
689
         an 'all' query.  Unref query models except for the cached
 
690
         'all' query, since we hold on to that.
 
691
 
 
692
        (rb_podcast_source_cmd_update_all):
 
693
         Unref the property model as required.
 
694
 
 
695
        * widgets/rb-entry-view.c: (rb_entry_view_set_property):
 
696
         Don't try to cancel the query (it never worked anyway)
 
697
 
 
698
        (rb_entry_view_poll_model):
 
699
         No need for this any more.
 
700
 
 
701
        * widgets/rb-entry-view.h:
 
702
         Remove obsolete function rb_entry_view_poll_model
 
703
 
 
704
        * widgets/rb-property-view.c: (rb_property_view_set_property):
 
705
         Ref and unref the property model as required.
 
706
 
 
707
2005-11-14  James Livingston  <jrl@ids.org.au>
 
708
 
 
709
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
710
 
 
711
        * shell/rb-shell-player.c: (rb_shell_player_open_location): fix checks
 
712
        for error. Closes bug 321416.
 
713
 
 
714
2005-11-14  James Livingston  <jrl@ids.org.au>
 
715
 
 
716
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
717
 
 
718
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_insert_feed): fix
 
719
        a crasher if a feed's last-post value isn't set. Closes bug 321353.
 
720
 
 
721
2005-11-14  James Livingston  <jrl@ids.org.au>
 
722
 
 
723
        * shell/rb-playlist-manager.c: (rb_playlist_manager_set_uimanager):
 
724
        * shell/rb-removable-media-manager.c:
 
725
        (rb_removable_media_manager_set_uimanager):
 
726
        * shell/rb-tray-icon.c: (rb_tray_icon_constructor): set the
 
727
        translation domain for GTK action groups.
 
728
 
 
729
2005-11-12  James Livingston  <jrl@ids.org.au>
 
730
 
 
731
        * po/POTFILES.in: remove the old station-new files
 
732
 
 
733
2005-11-12  James Livingston  <jrl@ids.org.au>
 
734
 
 
735
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_start_element),
 
736
        (rhythmdb_tree_parser_end_element), (save_entry_ulong),
 
737
        (save_entry): cause Rhythmbox to re-read the metadata from a file,
 
738
        when upgrading from a pre-Date-supporting version to a version that
 
739
        supports Date metadata. Closes bug 320760.
 
740
 
 
741
2005-11-12  James Livingston  <jrl@ids.org.au>
 
742
 
 
743
        Add "update all podcast feeds" command. Closes bug 319954.
 
744
 
 
745
        * data/ui/rhythmbox-ui.xml: add to source context menu.
 
746
 
 
747
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor),
 
748
        (register_action_group), (rb_podcast_source_cmd_download_post),
 
749
        (rb_podcast_source_cmd_delete_feed),
 
750
        (rb_podcast_source_cmd_properties_feed),
 
751
        (rb_podcast_source_cmd_update_feed): pass the source to the actions,
 
752
        rather than the shell.
 
753
 
 
754
        (rb_podcast_source_update_feed_func),
 
755
        (rb_podcast_source_cmd_update_all): update every feed.
 
756
 
 
757
2005-11-11  James Livingston  <jrl@ids.org.au>
 
758
 
 
759
        * shell/rb-shell-player.c: (rb_shell_player_class_init),
 
760
        (rb_shell_player_constructor), (rb_shell_player_finalize):
 
761
        * shell/rb-shell.c: fix some conflicting keybindings, and mak some
 
762
        others follow the HIG recommentations.
 
763
 
 
764
2005-11-11  James Livingston  <jrl@ids.org.au>
 
765
 
 
766
        * podcast/rb-podcast-manager.c:
 
767
        (rb_podcast_manager_subscribe_feed): check that the url is valid,
 
768
        before trying to use it.
 
769
 
 
770
2005-11-11  James Livingston  <jrl@ids.org.au>
 
771
 
 
772
        * widgets/rb-entry-view.c: (rb_entry_view_date_sort_func),
 
773
        (rb_entry_view_append_column): When sorting by year, sort by album
 
774
        within a particular year.
 
775
 
 
776
2005-11-11  James Livingston  <jrl@ids.org.au>
 
777
 
 
778
        * NEWS: updates
 
779
 
 
780
2005-11-10  Charles Schmidt   <cschmidt2@emich.edu>
 
781
        * daapsharing/rb-daap-connection.c: (build_message): Fixed the
 
782
        spelling of "Language."
 
783
 
 
784
2005-11-11  James Livingston  <jrl@ids.org.au>
 
785
 
 
786
        * rhythmdb/rhythmdb-property-model.c:
 
787
        (rhythmdb_property_model_row_inserted_cb),
 
788
        (rhythmdb_property_model_prop_changed_cb),
 
789
        (rhythmdb_property_model_entry_removed_cb),
 
790
        (rhythmdb_property_model_insert_prop),
 
791
        (rhythmdb_property_model_sync): display the count after the "All"
 
792
        entry of a property model.
 
793
 
 
794
        * widgets/rb-property-view.c: (rb_property_view_class_init),
 
795
        (rb_property_view_finalize), (rb_property_view_constructor): use
 
796
        G_DEFINE_TYPE
 
797
 
 
798
2005-11-10  James Livingston  <jrl@ids.org.au>
 
799
 
 
800
        * rhythmdb/rhythmdb-query-model.c:
 
801
        (rhythmdb_query_model_remove_entry):
 
802
        * rhythmdb/rhythmdb-query-model.h: make
 
803
        rhythmdb_query_model_remove_entry return whether the entry was in the
 
804
        model.
 
805
 
 
806
        * sources/rb-playlist-source.c: (rb_playlist_source_add_location):
 
807
        don't add non-SONG entries, as it doesn't really work and can cause
 
808
        crashes.
 
809
 
 
810
        (rb_playlist_source_remove_location): assert if the playlist and model
 
811
        differ on whether the entry is in the playlist
 
812
 
 
813
2005-11-10  James Livingston  <jrl@ids.org.au>
 
814
 
 
815
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_init),
 
816
        (rb_podcast_manager_finalize), (rb_podcast_manager_subscribe_feed),
 
817
        (rb_podcast_manager_thread_parse_feed),
 
818
        (rb_podcast_manager_insert_feed), (rb_podcast_manager_event_loop),
 
819
        (rb_podcast_manager_abort_subscribe): use a GAsyncQueue rather than
 
820
        emulating one with a list and mutex. Fixes a couple of threading
 
821
        issues.
 
822
        
 
823
        (rb_podcast_manager_insert_feed): fix some problems with ignoring
 
824
        updated feeds.
 
825
        
 
826
        (rb_podcast_manager_download_entry), (rb_podcast_manager_next_file),
 
827
        (rb_podcast_manager_copy_post), (end_job), (cancel_job),
 
828
        (download_progress_cb), (rb_podcast_manager_db_entry_deleted_cb),
 
829
        * podcast/rb-podcast-parse.c: (rb_insert_item),
 
830
        (rb_podcast_parse_channel_free):
 
831
        * podcast/rb-podcast-parse.h: Convert C++-style comments to C-style,
 
832
        fix some typos, and make a bit of code clearer.
 
833
 
 
834
2005-11-10  Dennis Cranston  <dennis_cranston@yahoo.com>
 
835
 
 
836
        Make the "delete podcast" dialog better. Closes bug 320899.
 
837
 
 
838
        * shell/rb-shell.c: (rb_shell_class_init), (rb_shell_get_property):
 
839
        Add PROP_WINDOW for rb_shell_get_property so we can access the
 
840
        GtkWindow widget of the main window. 
 
841
        * sources/rb-podcast-source.c: (impl_delete):  Set parent window &
 
842
        fix mnemonic conflict; (rb_podcast_source_cmd_delete_feed): Make the 
 
843
        podcast feed delete dialog less confusing as well.
 
844
 
 
845
2005-11-09  James Livingston  <jrl@ids.org.au>
 
846
 
 
847
        * shell/rb-removable-media-manager.c:
 
848
        (rb_removable_media_manager_mount_volume),
 
849
        (rb_removable_media_manager_scan): Fix a crasher where we were getting
 
850
        NULL for a cd volume.
 
851
 
 
852
2005-11-08  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
853
 
 
854
        * rhythmdb/rhythmdb.h: make RhythmDB's impl_entry_set
 
855
        method return a gboolean indicating whether the changes
 
856
        to the entry have already been applied.
 
857
 
 
858
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_set_internal):
 
859
        only modify the entry if impl_entry_set returns FALSE.
 
860
 
 
861
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_entry_set):
 
862
        When setting the location of an entry, update the
 
863
        hash table mapping locations to entries.
 
864
 
 
865
2005-11-08  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
866
 
 
867
        * data/glade/Makefile.am:
 
868
        * iradio/Makefile.am:
 
869
          Remove 'new station' dialog.
 
870
 
 
871
        * iradio/rb-station-properties-dialog.h:
 
872
        * sources/rb-iradio-source.c: (impl_song_properties):
 
873
        * shell/rb-shell.c: (rb_shell_cmd_new_station):
 
874
         Add 'new station' mode parameter to
 
875
         rb_station_properties_dialog_new.
 
876
 
 
877
        * (rb_station_properties_dialog_response_cb),
 
878
        (rb_station_properties_dialog_create_station):
 
879
         When in 'new station' mode, create the station
 
880
         when OK button is pressed.
 
881
 
 
882
        * iradio/rb-station-properties-dialog.c:
 
883
        (rb_station_properties_dialog_location_changed_cb):
 
884
         Only enable OK button if a location is specified
 
885
        (rb_station_properties_dialog_init),
 
886
        (rb_station_properties_dialog_new),
 
887
        (rb_station_properties_dialog_update),
 
888
        (rb_station_properties_dialog_update_title),
 
889
        (rb_station_properties_dialog_rated_cb),
 
890
        (rb_station_properties_dialog_update_play_count),
 
891
        (rb_station_properties_dialog_update_bitrate),
 
892
        (rb_station_properties_dialog_update_last_played),
 
893
        (rb_station_properties_dialog_update_rating),
 
894
        (rb_station_properties_dialog_update_playback_error),
 
895
        (rb_station_properties_dialog_show):
 
896
         Handle 'new station' mode, where there's no current
 
897
         station to edit.
 
898
 
 
899
2005-11-08  James Livingston  <jrl@ids.org.au>
 
900
 
 
901
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor): make
 
902
        keybinding for track columns consistent between library and playlist
 
903
        sources.
 
904
 
 
905
2005-11-07  James Livingston  <jrl@ids.org.au>
 
906
 
 
907
        * data/ui/rhythmbox-ui.xml:
 
908
        * shell/rb-playlist-manager.c: (rb_playlist_manager_set_property): add
 
909
        "Edit" item to playlist menu. Closes bug 311470.
 
910
 
 
911
2005-11-07  James Livingston  <jrl@ids.org.au>
 
912
 
 
913
        patch by: Jaap A. Haitsma <jaap@haitsma.org>
 
914
 
 
915
        * widgets/rb-dialog.c: (rb_file_chooser_new): add overwrite
 
916
        confirmation to save dialogs, with gtk 2.8 or higher.
 
917
 
 
918
2005-11-07 James Livingston  <jrl@ids.org.au>
 
919
        * configure.ac: move gnome-vfs 2.7.4 from being an ipod-only
 
920
        requirement to a general on, because people are going to have it for
 
921
        the other dependencies.
 
922
 
 
923
2005-11-06  Dennis Cranston  <dennis_cranston@yahoo.com>
 
924
 
 
925
        * sources/rb-podcast-source.c: (impl_delete): Make the podcast
 
926
        delete dialog less confusing.  Use HIG recommended button order.
 
927
        Closes bug 320840.
 
928
 
 
929
2005-11-06  James Livingston  <jrl@ids.org.au>
 
930
 
 
931
        * sources/rb-audiocd-source.c: (rb_audiocd_source_class_init): remove
 
932
        drag-and-drop error.
 
933
        
 
934
        * sources/rb-library-source.c: (rb_library_source_constructor): only
 
935
        add drag-and-drop for the Library itself, subclasses can add support
 
936
        themselves if they want it.
 
937
 
 
938
        * sources/rb-removable-media-source.c:
 
939
        (rb_removable_media_source_class_init): by default removable media
 
940
        sources do not support dnd
 
941
 
 
942
2005-11-05  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
943
 
 
944
        * data/glade/station-properties.glade:
 
945
         Add box containing error icon and error message label
 
946
        * iradio/rb-station-properties-dialog.c:
 
947
        (rb_station_properties_dialog_class_init),
 
948
        (rb_station_properties_dialog_finalize):
 
949
         Change this class to use G_DEFINE_TYPE
 
950
        (rb_station_properties_dialog_init),
 
951
        (rb_station_properties_dialog_update),
 
952
        (rb_station_properties_dialog_update_playback_error):
 
953
         Display error icon and message when there is one, and hide the error
 
954
         box otherwise.
 
955
        (rb_station_properties_dialog_show): Hack widget show
 
956
         method to update the visibility of the error info box when showing
 
957
         the widget.  Otherwise the icon is displayed all the time (same thing
 
958
         is done in rb-song-info). Closes bug 320749.
 
959
 
 
960
2005-11-04  Dennis Cranston  <dennis_cranston@yahoo.com>
 
961
 
 
962
        * podcast/rb-podcast-parse.c: (rb_podcast_parse_time):  Fix the 
 
963
        parsing of the duration of podcast episodes from the feed. Closes bug
 
964
        320748.
 
965
 
 
966
2005-11-05  James Livingston  <jrl@ids.org.au>
 
967
 
 
968
        patch by Christophe Fergeau <teuf@gnome.org> to add support for the
 
969
        release date metadata ("Year"). Closes bug 166093.
 
970
 
 
971
        * metadata/rb-metadata-common.c: (rb_metadata_get_field_type):
 
972
        * metadata/rb-metadata-gst.c: (rb_metadata_gst_load_tag),
 
973
        (rb_metadata_gst_add_tag_data):
 
974
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
 
975
        (save_entry):
 
976
        * rhythmdb/rhythmdb.c: (metadata_field_from_prop),
 
977
        (extract_gtype_from_enum_entry), (rhythmdb_entry_finalize),
 
978
        (set_props_from_metadata), (rhythmdb_entry_set_internal),
 
979
        (rhythmdb_prop_get_type):
 
980
        * rhythmdb/rhythmdb.h: add support for "date" property
 
981
        
 
982
        * data/glade/general-prefs.glade:
 
983
        * shell/rb-shell-preferences.c: (rb_shell_preferences_init):
 
984
        * widgets/rb-entry-view.c: (rb_entry_view_year_cell_data_func),
 
985
        (rb_entry_view_append_column):
 
986
        * widgets/rb-entry-view.h:
 
987
        * sources/rb-library-source.c: (rb_library_source_constructor):
 
988
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor): Add
 
989
        "Year" colums
 
990
 
 
991
        * data/glade/song-info.glade:
 
992
        * widgets/rb-song-info.c: (rb_song_info_boldify_label),
 
993
        (rb_song_info_construct_single), (rb_song_info_constructor),
 
994
        (rb_song_info_populate_dialog), (rb_song_info_update_year),
 
995
        (rb_song_info_sync_entry_single): Add "Year" to song info window
 
996
 
 
997
        * widgets/rb-query-creator-properties.c: Allow auto playlists to be
 
998
        sorted by year.
 
999
 
 
1000
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1001
 
 
1002
        * data/glade/podcast-properties.glade: Add a scrollbar to the podcast
 
1003
        description if it's very long.
 
1004
 
 
1005
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1006
 
 
1007
        pathc by: Artem Baguinski <femistofel@gmail.com>
 
1008
 
 
1009
        * help/C/Makefile.am:
 
1010
        * help/ja/Makefile.am: allow Anjuta to import the RB source tree.
 
1011
        Closes bug 320613.
 
1012
 
 
1013
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1014
 
 
1015
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
1016
 
 
1017
        * daapsharing/rb-daap-share.c: (write_next_chunk),
 
1018
        (message_finished), (databases_cb): Use chunked file loading and
 
1019
        sending in the DAAP server. This should reduce the amount of memory
 
1020
        required to send files to the client.
 
1021
 
 
1022
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1023
 
 
1024
        * configure.ac: make the nautilus_burn_drive_door_is_open detection
 
1025
        work better on some systems. Closes 320622.
 
1026
 
 
1027
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1028
 
 
1029
        * data/glade/audioscrobbler-prefs.glade: add a link to the last.fm
 
1030
        homepage, so that users can find out what AudioScrobbler is. Add
 
1031
        access keys.
 
1032
 
 
1033
        * data/glade/daap-prefs.glade:
 
1034
        * data/glade/general-prefs.glade:
 
1035
        * data/glade/library-prefs.glade: make the indent be more consistent
 
1036
 
 
1037
        * data/glade/podcast-prefs.glade: 
 
1038
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor),
 
1039
        (impl_get_config_widget): move thing out of code into glade, where
 
1040
        they belong
 
1041
 
 
1042
2005-11-05  James Livingston  <jrl@ids.org.au>
 
1043
 
 
1044
        * shell/rb-shell.c: (rb_shell_constructor): really remove bit of code
 
1045
        related to WITH_CD_BURNER_SUPPORT that I missed in the other commit
 
1046
 
 
1047
2005-11-04  James Livingston  <jrl@ids.org.au>
 
1048
 
 
1049
        * configure.ac: don't print DAAP configure info twice
 
1050
 
 
1051
2005-11-04  James Livingston  <jrl@ids.org.au>
 
1052
 
 
1053
        * shell/rb-playlist-manager.c: (rb_playlist_manager_set_property):
 
1054
        * sources/rb-playlist-source.c: (burn_playlist_iter_func),
 
1055
        (rb_playlist_source_burn_playlist): remove the WITH_CD_BURNER_SUPPORT
 
1056
        #ifdefs, since we removed the symbol. Oops
 
1057
 
 
1058
2005-11-04  James Livingston  <jrl@ids.org.au>
 
1059
 
 
1060
        * sources/rb-ipod-source.c: (hal_udi_is_ipod): put the libhal_ctx_init
 
1061
        after the connect line, not before. Oops.
 
1062
 
 
1063
2005-11-04  James Livingston  <jrl@ids.org.au>
 
1064
 
 
1065
        * sources/rb-podcast-source.c: (rb_podcast_source_cmd_update_feed):
 
1066
        fix some warnings
 
1067
 
 
1068
2005-11-03  James Livingston  <jrl@ids.org.au>
 
1069
 
 
1070
        * NEWS: update the news file
 
1071
 
 
1072
        * data/glade/general-prefs.glade: make the prefs refer to "time" not
 
1073
        "duration" column.
 
1074
 
 
1075
        * data/ui/rhythmbox-ui.xml:
 
1076
        * shell/rb-playlist-manager.c:
 
1077
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor),
 
1078
        (rb_podcast_source_feeds_show_popup_cb): don't have both "unsubscribe"
 
1079
        and "delete" for feeds.
 
1080
 
 
1081
2005-11-03  James Livingston  <jrl@ids.org.au>
 
1082
 
 
1083
        * sources/rb-podcast-source.c: (impl_delete),
 
1084
        (rb_podcast_source_cmd_delete_feed): Allow users to cancel deleting a
 
1085
        feed. Closes 319760.
 
1086
 
 
1087
2005-11-03  James Livingston  <jrl@ids.org.au>
 
1088
 
 
1089
        Don't start playing from the remote site when a un-downloaded podcast
 
1090
        is activated. Closes 319983.
 
1091
        
 
1092
 
 
1093
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_add_post),
 
1094
        (write_job_data), (download_progress_cb): write the local location as
 
1095
        soon as any data is recieved
 
1096
 
 
1097
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element): set
 
1098
        the mountpoint to NULL for podcast episodes that haven't yet been
 
1099
        downloaded.
 
1100
        
 
1101
        * shell/rb-shell-player.c: (rb_shell_player_entry_activated_cb): don't
 
1102
        start playing a podcast if it hasn't been downloaded.
 
1103
        
 
1104
        * sources/rb-podcast-source.c: (rb_podcast_source_constructor),
 
1105
        (rb_podcast_source_entry_activated_cb): begin downloading when the
 
1106
        podcast is activated.
 
1107
 
 
1108
2005-11-03  Dennis Cranston  <dennis_cranston@yahoo.com>
 
1109
 
 
1110
        * data/glade/general-prefs.glade:  Fix capitalization.
 
1111
        * shell/rb-removable-media-manager.c:  Add a mnemonic.
 
1112
        * sources/rb-podcast-source.c:
 
1113
        (rb_podcast_source_songs_show_popup_cb),
 
1114
        (rb_podcast_source_feeds_show_popup_cb):  Add mnemonics.
 
1115
 
 
1116
2005-11-03  James Livingston  <jrl@ids.org.au>
 
1117
 
 
1118
        patch by: Shun-ichi Tahara <jado@flowernet.gr.jp>
 
1119
 
 
1120
        * shell/rb-removable-media-manager.c:
 
1121
        (rb_removable_media_manager_mount_volume): don't check network or
 
1122
        autofs mounts, as they're not going to be removable media. Stops
 
1123
        sending lots of warnings to syslog. Closes 320571.
 
1124
 
 
1125
        * sources/rb-ipod-source.c: (hal_udi_is_ipod): actually initialise the
 
1126
        DBus connection, so that it doesn't wedge gnome-vfs-daemon. Closes
 
1127
        320570.
 
1128
 
 
1129
2005-11-03  James Livingston  <jrl@ids.org.au>
 
1130
 
 
1131
        Add support for playing audio CDs. Metadata lookup is done using
 
1132
        SoundJuicer's MusicBrainz lookup code, which can be switched to using
 
1133
        the library when it gets broken out of S-J.
 
1134
        
 
1135
        Add a "rescan media" menu item, and commands for ejecting removable
 
1136
        media.
 
1137
 
 
1138
        Move nautilus-cd-burner from optional to required depenency.
 
1139
 
 
1140
        * configure.ac:
 
1141
        * data/ui/rhythmbox-ui.xml:
 
1142
        * metadata/Makefile.am:
 
1143
        + metadata/sj-error.c:
 
1144
        + metadata/sj-error.h:
 
1145
        + metadata/sj-metadata-marshal.list:
 
1146
        + metadata/sj-metadata-musicbrainz.c:
 
1147
        + metadata/sj-metadata-musicbrainz.h:
 
1148
        + metadata/sj-metadata.c:
 
1149
        + metadata/sj-metadata.h:
 
1150
        + metadata/sj-structures.c:
 
1151
        + metadata/sj-structures.h:
 
1152
        * player/Makefile.am:
 
1153
        * player/rb-player-gst.c: (cdda_got_source_cb), (rb_player_open):
 
1154
        * po/POTFILES.in:
 
1155
        * shell/Makefile.am:
 
1156
        * shell/rb-removable-media-manager.c:
 
1157
        (rb_removable_media_manager_dispose), (poll_tray_opened),
 
1158
        (end_cd_drive_monitor), (begin_cd_drive_monitor),
 
1159
        (rb_removable_media_manager_load_media),
 
1160
        (rb_removable_media_manager_mount_volume),
 
1161
        (rb_removable_media_manager_cmd_eject_medium),
 
1162
        (rb_removable_media_manager_cmd_scan_media),
 
1163
        (rb_removable_media_manager_check_volume),
 
1164
        (rb_removable_media_manager_unmount_volume_swap),
 
1165
        (rb_removable_media_manager_scan):
 
1166
        * sources/Makefile.am:
 
1167
        + sources/rb-audiocd-source.c:
 
1168
        + sources/rb-audiocd-source.h:
 
1169
        * tests/Makefile.am:
 
1170
 
 
1171
2005-11-02  James Livingston  <jrl@ids.org.au>
 
1172
 
 
1173
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
1174
 
 
1175
        * sources/rb-iradio-source.c:
 
1176
        (stations_view_drag_data_received_cb):
 
1177
        * sources/rb-podcast-source.c: (posts_view_drag_data_received_cb):
 
1178
        don't crash when the second uri is missing frm the drop, which
 
1179
        browsers sometimes do.
 
1180
 
 
1181
2005-11-01  James Livingston  <jrl@ids.org.au>
 
1182
 
 
1183
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_add_post),
 
1184
        (rb_podcast_manager_insert_feed):
 
1185
        * podcast/rb-podcast-manager.h:
 
1186
        * podcast/rb-podcast-parse.c: (rb_podcast_initializa_item),
 
1187
        (rb_set_item_value), (rb_validate_item_propert),
 
1188
        (rb_podcast_parse_date), (rb_podcast_parse_time):
 
1189
        * podcast/rb-podcast-parse.h: get the duration of podcast episodes
 
1190
        from the feed.
 
1191
 
 
1192
2005-10-31  James Livingston  <jrl@ids.org.au>
 
1193
 
 
1194
        * ChangeLog:
 
1195
        * ChangeLog0.8: break off the older Changelog entries, so it isn't so
 
1196
        huge
 
1197
 
 
1198
2005-10-31  James Livingston  <jrl@ids.org.au>
 
1199
 
 
1200
        * sources/rb-podcast-source.c:
 
1201
        (rb_podcast_source_post_date_cell_data_func): generate the date string
 
1202
        in a way that is correct in all locales.
 
1203
        
 
1204
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_allocate),
 
1205
        (rhythmdb_entry_sync_mirrored): make the last played/date added
 
1206
        columns use the same format.
 
1207
 
 
1208
2005-10-30  James Livingston  <jrl@ids.org.au>
 
1209
 
 
1210
 
 
1211
        * podcast/rb-podcast-manager.c:
 
1212
        (rb_podcast_manager_subscribe_feed): fix feed updating, which I broke
 
1213
        
 
1214
        * shell/rb-shell-player.c: (rb_shell_player_open_location): report
 
1215
        iradio errors better.
 
1216
 
 
1217
2005-10-30  James Livingston  <jrl@ids.org.au>
 
1218
 
 
1219
        patch by: Artem Baguinski <femistofel@gmail.com>
 
1220
 
 
1221
        * metadata/rb-metadata-gst.c: (rb_metadata_init):
 
1222
 
 
1223
2005-10-30  James Livingston  <jrl@ids.org.au>
 
1224
 
 
1225
        * podcast/rb-podcast-manager.c:
 
1226
        (rb_podcast_manager_subscribe_feed),
 
1227
        (rb_podcast_manager_insert_feed): Don't crash if the podcast feed has
 
1228
        already been added, usually as a radio station. Closes 319434.
 
1229
 
 
1230
2005-10-29  Dennis Cranston  <dennis_cranston@yahoo.com>
 
1231
 
 
1232
        * data/glade/podcast-new.glade: HIG fixes (spacing, capitalization,
 
1233
        mnemonics & resize issues)
 
1234
        * data/glade/podcast-prefs.glade: HIG fixes (spacing, capitalization
 
1235
        & mnemonics)
 
1236
        * sources/rb-podcast-source.c: (impl_get_config_widget): Set mnemonic
 
1237
        widget for the "download location" label.
 
1238
 
 
1239
        Closes bug 320184.
 
1240
 
 
1241
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1242
 
 
1243
        Allow the search box to match words from multiple properties. Closes
 
1244
        bug 139196. Thanks to the person from IRC who did a lot of the initial
 
1245
        work.
 
1246
 
 
1247
 
 
1248
        * lib/rb-util.c: (rb_string_split_words), (rb_search_fold):
 
1249
        * lib/rb-util.h: Add functions to split a string into words, and one
 
1250
        to perform "search folding" which is currently like casefolding but
 
1251
        also strips punctuation
 
1252
        
 
1253
        * rhythmdb/rhythmdb.c: (rhythmdb_prop_get_type),
 
1254
        (rhythmdb_query_preprocess):
 
1255
        * rhythmdb/rhythmdb.h: add a SEARCH_MATCH property which will match
 
1256
        against title, artist, album and genre (for the search box)
 
1257
        
 
1258
        * rhythmdb/rb-refstring.c: (rb_refstring_new_full):
 
1259
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
 
1260
        (save_entry), (search_match_properties),
 
1261
        (evaluate_conjunctive_subquery): process the SEARCH_MATCH property by
 
1262
        splitting into words and matching across multiple properties.
 
1263
        
 
1264
        * sources/rb-library-source.c: (construct_query_from_selection): use
 
1265
        the new SEARCH_MATCH property for the search box
 
1266
        
 
1267
        * widgets/rb-entry-view.c: (type_ahead_search_func):
 
1268
 
 
1269
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1270
 
 
1271
        * lib/rb-stock-icons.c: (rb_stock_icons_init):
 
1272
        * lib/rb-stock-icons.h: bind gnome-icon-theme icons to stock ids.
 
1273
        
 
1274
        * shell/rb-playlist-manager.c:
 
1275
        * shell/rb-shell.c: use the above stock ids, so that the icons get set
 
1276
        correctly.
 
1277
        
 
1278
        * shell/rb-shell-player.c: (rb_shell_player_constructor): set the
 
1279
        initial state of the shuffle/repeat menu items correctly. Patch from
 
1280
        Dennis Cranston <dennis_cranston@yahoo.com>, closes 313158.
 
1281
 
 
1282
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1283
 
 
1284
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_copy_post): fix
 
1285
        double-free.
 
1286
        
 
1287
        * widgets/rb-cell-renderer-pixbuf.c:
 
1288
        (rb_cell_renderer_pixbuf_render): don't colour these, as it makes the
 
1289
        icon go black when row is not selected
 
1290
        
 
1291
        * doc/reference/tmpl/rb-daap-connection.sgml:
 
1292
        * doc/reference/tmpl/rhythmdb.sgml: doc updates
 
1293
 
 
1294
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1295
 
 
1296
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_copy_post): fix a
 
1297
        silly mistake, where it could think partial downloads has been
 
1298
        completed.
 
1299
 
 
1300
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1301
 
 
1302
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
1303
 
 
1304
        * data/glade/song-info.glade:
 
1305
        * widgets/rb-song-info.c: (rb_song_info_construct_single),
 
1306
        (rb_song_info_populate_num_field), (rb_song_info_populate_dialog),
 
1307
        (rb_song_info_sync_entry_single): show the disc number in the song
 
1308
        info window. From bug 311199.
 
1309
 
 
1310
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1311
 
 
1312
        * rhythmdb/rhythmdb.c: (rhythmdb_process_events),
 
1313
        (rhythmdb_query_preprocess), (rhythmdb_idle_save): Save database
 
1314
        regularly. Closes 155306.
 
1315
 
 
1316
2005-10-29  James Livingston  <jrl@ids.org.au>
 
1317
 
 
1318
        * podcast/rb-podcast-manager.c:
 
1319
        (rb_podcast_manager_download_entry),
 
1320
        (rb_podcast_manager_copy_post), (rb_podcast_manager_add_post),
 
1321
        (rb_podcast_manager_insert_feed):
 
1322
        * podcast/rb-podcast-manager.h:
 
1323
        * podcast/rb-podcast-parse.c: (rb_set_item_value),
 
1324
        (rb_podcast_parser_start_element):
 
1325
        * podcast/rb-podcast-parse.h: Detect already-downloaded podcasts, and
 
1326
        don't download them again. However, it can't resume
 
1327
        partially-downloaded ones.
 
1328
 
 
1329
2005-10-28  James Livingston  <jrl@ids.org.au>
 
1330
 
 
1331
        * metadata/rb-metadata-gst.c: (rb_add_id3_tagger),
 
1332
        (rb_metadata_gst_add_tag_data), (rb_metadata_save): Make ID3 tagging
 
1333
        work. Don't attempt to write duration as a tag.
 
1334
 
 
1335
        Thanks to Artem Baguinski <femistofel@gmail.com>
 
1336
 
 
1337
2005-10-28  James Livingston  <jrl@ids.org.au>
 
1338
 
 
1339
        * shell/rb-source-header.c: (rb_source_header_sync_control_state):
 
1340
        don't disable the status-bar menu item when the current source doesn't
 
1341
        use the search box.
 
1342
 
 
1343
2005-10-28  James Livingston  <jrl@ids.org.au>
 
1344
 
 
1345
        * podcast/rb-podcast-manager.c: (download_progress_update_cb): don't
 
1346
        crash if the file has unknown length
 
1347
 
 
1348
2005-10-27  James Livingston  <jrl@ids.org.au>
 
1349
 
 
1350
        * daapsharing/rb-daap-connection.c:
 
1351
        (rb_daap_connection_state_done): don't assert when a daap server
 
1352
        doesn't have any playlists
 
1353
 
 
1354
2005-10-27  James Livingston  <jrl@ids.org.au>
 
1355
 
 
1356
        * sources/rb-sourcelist-model.c:
 
1357
        (rb_sourcelist_model_set_dnd_targets): Add the COPY action to the drag
 
1358
        source for the sourcelist. Closes bug 319817.
 
1359
 
 
1360
2005-10-26  Ryan P Skadberg  <skadz@stigmata.org>
 
1361
 
 
1362
        Patch by: Renato Araujo <renatox@gmail.com>
 
1363
 
 
1364
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_insert_feed):
 
1365
          Fix for a crasher caused by previous patch.
 
1366
 
 
1367
2005-10-26  James Livingston  <jrl@ids.org.au>
 
1368
 
 
1369
        * data/glade/podcast-prefs.glade:
 
1370
        * podcast/rb-new-podcast-dialog.c: (rb_new_podcast_dialog_init):
 
1371
        * podcast/rb-podcast-parse.c: (rb_podcast_parse_load_feed):
 
1372
        * sources/rb-podcast-source.c: (rb_podcast_source_new):
 
1373
        * podcast/rb-podcast-manager.c:
 
1374
        (rb_podcast_manager_copy_post), (rb_podcast_manager_add_post),
 
1375
        (rb_podcast_manager_insert_feed), (rb_podcast_manager_event_loop):
 
1376
        * shell/rb-shell.c: Change some strings to make them more consistent.
 
1377
        "Podcast" is now replaces by "Podcast Feed" or "Podcast Episode" which
 
1378
        makes it clearer which is which. "Episode" may not be the best term,
 
1379
        but it seems to be widely used.
 
1380
        
 
1381
        Also fix some strings that weren't marked as translatable.
 
1382
        
 
1383
        * podcast/rb-feed-podcast-properties-dialog.c:
 
1384
        (rb_feed_podcast_properties_dialog_class_init),
 
1385
        (rb_feed_podcast_properties_dialog_finalize):
 
1386
        * podcast/rb-new-podcast-dialog.c:
 
1387
        (rb_new_podcast_dialog_class_init), (rb_new_podcast_dialog_finalize):
 
1388
        * widgets/rb-simple-view.c: (rb_simple_view_class_init),
 
1389
        (rb_simple_view_finalize), (rb_simple_view_constructor):
 
1390
        * podcast/rb-podcast-properties-dialog.c:
 
1391
        (rb_podcast_properties_dialog_class_init),
 
1392
        (rb_podcast_properties_dialog_finalize):
 
1393
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_class_init),
 
1394
        (rb_podcast_manager_constructor), (rb_podcast_manager_finalize),
 
1395
        * sources/rb-podcast-source.c: (rb_podcast_source_class_init),
 
1396
        (rb_podcast_source_finalize), (rb_podcast_source_constructor):
 
1397
        use G_DEFINE_TYPE, instead of doing it manually.
 
1398
 
 
1399
2005-10-26  James Livingston  <jrl@ids.org.au>
 
1400
 
 
1401
        Patch by Artem Baguinski <femistofel@gmail.com> and James Livingston
 
1402
        <jrl@ids.org.au>
 
1403
 
 
1404
        * metadata/rb-metadata-gst.c: (rb_add_id3_tagger),
 
1405
        (rb_metadata_init): Check that the necessary plugins are present to do
 
1406
        id3 editing.
 
1407
        (rb_metadata_file_valid), (rb_metadata_save): Ensure the file isn't
 
1408
        corrupted before replacing the original.
 
1409
 
 
1410
2005-10-25  Jonathan Matthew  <jonathan@kaolin.hn.org>
 
1411
 
 
1412
        reviewed by: James Livingston <jrl@ids.org.au>
 
1413
 
 
1414
        Assign sequential IDs to playlists for DAAP rather than using the
 
1415
        address of the playlist object.  Less flaky, and should work on 64bit
 
1416
        platforms. Closes bug 319304.
 
1417
 
 
1418
        * daapsharing/rb-daap-share.c: 
 
1419
        (rb_daap_share_set_property): watch for playlist creation
 
1420
        (_find_by_id), (_find_by_source): playlist list search functions
 
1421
        (rb_daap_share_playlist_created),
 
1422
        (rb_daap_share_process_playlist),
 
1423
        (rb_daap_share_playlist_destroyed):
 
1424
         update playlist list as it changes, use weak refs on 
 
1425
         playlists to get notified on destroy.
 
1426
        (rb_daap_share_forget_playlist), (rb_daap_share_dispose): 
 
1427
         destroy playlist list on shutdown
 
1428
        (add_playlist_to_mlcl): use playlist ID rather than pointer in
 
1429
         DAAP response
 
1430
        (databases_cb): search for playlist ID in list rather than just
 
1431
         converting it to a pointer; return HTTP 404 if playlist not 
 
1432
         found.
 
1433
        (rb_daap_share_start_publish): playlist IDs start at 2, since 1
 
1434
         is already used for the main library
 
1435
 
 
1436
2005-10-26  James Livingston  <jrl@ids.org.au>
 
1437
 
 
1438
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
1439
 
 
1440
        * daapsharing/rb-daap-connection.c: (build_message),
 
1441
        (http_response_handler), (http_get), (handle_server_info),
 
1442
        (handle_login), (handle_update), (handle_database_info),
 
1443
        (handle_song_listing), (handle_playlists),
 
1444
        (handle_playlist_entries), (handle_logout),
 
1445
        (rb_daap_connection_new), (rb_daap_connection_logout),
 
1446
        (rb_daap_connection_state_done), (rb_daap_connection_do_something),
 
1447
        (rb_daap_connection_get_headers), (rb_daap_connection_destroy):
 
1448
        * daapsharing/rb-daap-connection.h:
 
1449
        * sources/rb-daap-source.c: (rb_daap_source_activate),
 
1450
        (rb_daap_source_connection_cb), (rb_daap_source_disconnect_cb),
 
1451
        (rb_daap_source_disconnect): Make connecting to DAAP sources
 
1452
        asynchronous, so that non-responsive servers don't hang the UI. Closes
 
1453
        316225.
 
1454
 
 
1455
2005-10-26  James Livingston  <jrl@ids.org.au>
 
1456
 
 
1457
        patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
 
1458
 
 
1459
        * rhythmdb/rhythmdb-query-model.c:
 
1460
        (rhythmdb_query_model_do_reorder): generate the row re-order map
 
1461
        correctly.
 
1462
        
 
1463
        * widgets/rb-entry-view.c: (rb_entry_view_set_property),
 
1464
        (rb_entry_view_row_changed_cb), (rb_entry_view_rows_reordered_cb):
 
1465
        Update selection when rows get re-ordered. Closes 319718.
 
1466
 
 
1467
2005-10-26  James Livingston  <jrl@ids.org.au>
 
1468
 
 
1469
        patch from Jonathan Matthew <jonathan@kaolin.hn.org> 
 
1470
 
 
1471
        * shell/rb-play-order.c: (rb_play_order_playing_source_changed):
 
1472
        actually set the db pointer in play orders. Closes 319818.
 
1473
 
 
1474
2005-10-25  Ryan P Skadberg  <skadz@stigmata.org>
 
1475
 
 
1476
        Patch by: Renato Araujo <renatox@gmail.com>
 
1477
 
 
1478
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_start_sync),
 
1479
        (rb_podcast_manager_sync_head_cb), (rb_podcast_manager_add_post),
 
1480
        (rb_podcast_manager_update_synctime),
 
1481
        (rb_podcast_manager_config_changed),
 
1482
        (rb_podcast_manager_insert_feed):
 
1483
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
 
1484
        (save_entry):
 
1485
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_finalize),
 
1486
        (rhythmdb_entry_set_internal), (rhythmdb_prop_get_type):
 
1487
        * rhythmdb/rhythmdb.h: Fixes for #319759 and #319755.
 
1488
 
 
1489
2005-10-25  James Livingston  <jrl@ids.org.au>
 
1490
 
 
1491
        * daapsharing/rb-daap-share.c: (db_entry_added_cb),
 
1492
        (db_entry_deleted_cb): don't share tracks that are hidden because the
 
1493
        file is missing.
 
1494
 
 
1495
2005-10-22  James Livingston  <jrl@ids.org.au>
 
1496
 
 
1497
        * shell/rb-shell-player.c: (rb_shell_player_set_playing_entry): don't
 
1498
        crash if an entry couldn't be playerd, without streamer setting an
 
1499
        error.
 
1500
 
 
1501
        
 
1502
        Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
 
1503
 
 
1504
        * podcast/rb-new-podcast-dialog.c: (rb_new_podcast_dialog_init),
 
1505
        (rb_new_podcast_dialog_text_changed): enable the add button when a url
 
1506
        is pasted into the dialog.
 
1507
        
 
1508
        * podcast/rb-podcast-manager.c: (rb_podcast_manager_insert_feed):
 
1509
        * podcast/rb-podcast-parse.c: (rb_set_channel_value),
 
1510
        (rb_set_item_value), (rb_insert_item), (rb_validate_item_propert),
 
1511
        (rb_podcast_parse_channel_free):
 
1512
        * podcast/rb-podcast-parse.h: handle per-entry author names in podcast
 
1513
        feeds
 
1514
 
 
1515
2005-10-22  James Livingston  <jrl@ids.org.au>
 
1516
 
 
1517
        * sources/rb-iradio-source.c:
 
1518
        (rb_iradio_source_first_time_changed): Make merging the default
 
1519
        stations actually work.
 
1520
        
 
1521
        * sources/rb-podcast-source.c:
 
1522
        (rb_podcast_source_post_status_cell_data_func): fix problem where some
 
1523
        people weren't seing the percentages in the stats column.
 
1524
 
 
1525
2005-10-21  James Livingston  <jrl@ids.org.au>
 
1526
 
 
1527
        Patch from Caio Marcelo <cmarcelo@gmail.com>
 
1528
 
 
1529
        * shell/rb-shell.c: (rb_shell_window_state_cb),
 
1530
        (rb_shell_get_visibility), (idle_hide_mainwindow),
 
1531
        (rb_shell_set_visibility): Make the "show window" item in the tray
 
1532
        icon menu show the toggle state correctly. Use a better policy on
 
1533
        deciding whether the window is "visible" or not. Closes bug 308053.
 
1534
 
 
1535
2005-10-21  James Livingston  <jrl@ids.org.au>
 
1536
 
 
1537
        * doc/reference/tmpl/rb-shell-preferences.sgml:
 
1538
        * shell/Makefile.am: fix building with gtk-doc
 
1539
 
 
1540
        * shell/rb-audioscrobbler.c: (rb_audioscrobbler_song_changed_cb):
 
1541
        don't submit podcasts to audioscrobbler
 
1542
        
 
1543
        
 
1544
        Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
 
1545
        
 
1546
        * podcast/rb-podcast-parse.c: (rb_set_channel_value),
 
1547
        (rb_set_item_value): strip spaces surrounding podcast urls
 
1548
        
 
1549
 
 
1550
        Patch from Paul Kuliniewicz <kuliniew@purdue.edu>
 
1551
        
 
1552
        * rhythmdb/rhythmdb.h: fix crasher caused by dbus-podcast interaction
 
1553
 
 
1554
2005-10-20  Ryan P Skadberg  <skadz@stigmata.org>
 
1555
 
 
1556
        Patch from Ruben Vermeersch <ruben@lambda1.be> to add
 
1557
         Audioscrobbler/Last.fm support
 
1558
 
 
1559
        * configure.ac:
 
1560
        * data/glade/Makefile.am:
 
1561
        * data/glade/audioscrobbler-prefs.glade:
 
1562
        * data/rhythmbox.schemas:
 
1563
        * lib/Makefile.am:
 
1564
        * lib/md5.c: (md5_process), (md5_init), (md5_append), (md5_finish):
 
1565
        * lib/md5.h:
 
1566
        * lib/rb-preferences.h:
 
1567
        * po/POTFILES.in:
 
1568
        * shell/Makefile.am:
 
1569
        * shell/rb-audioscrobbler.c: (rb_audioscrobbler_class_init),
 
1570
        (rb_audioscrobbler_init), (rb_audioscrobbler_finalize),
 
1571
        (rb_audioscrobbler_new), (rb_audioscrobbler_set_property),
 
1572
        (rb_audioscrobbler_get_property), (rb_audioscrobbler_add_timeout),
 
1573
        (rb_audioscrobbler_timeout_cb), (mkmd5),
 
1574
        (rb_audioscrobbler_parse_response), (rb_audioscrobbler_perform),
 
1575
        (rb_audioscrobbler_do_handshake),
 
1576
        (rb_audioscrobbler_do_handshake_cb),
 
1577
        (rb_audioscrobbler_submit_queue),
 
1578
        (rb_audioscrobbler_submit_queue_cb),
 
1579
        (rb_audioscrobbler_import_settings),
 
1580
        (rb_audioscrobbler_preferences_sync),
 
1581
        (rb_audioscrobbler_get_config_widget), (get_proxy_uri),
 
1582
        (rb_audioscrobbler_gconf_changed_cb),
 
1583
        (rb_audioscrobbler_song_changed_cb),
 
1584
        (rb_audioscrobbler_username_entry_changed_cb),
 
1585
        (rb_audioscrobbler_username_entry_activate_cb),
 
1586
        (rb_audioscrobbler_password_entry_changed_cb),
 
1587
        (rb_audioscrobbler_password_entry_activate_cb),
 
1588
        (rb_audioscrobbler_enabled_check_changed_cb),
 
1589
        (audioscrobbler_entry_init), (audioscrobbler_entry_free),
 
1590
        (rb_audioscrobbler_load_entry_from_string),
 
1591
        (rb_audioscrobbler_load_queue), (rb_audioscrobbler_save_queue),
 
1592
        (rb_audioscrobbler_print_queue),
 
1593
        (rb_audioscrobbler_free_queue_entries):
 
1594
        * shell/rb-audioscrobbler.h:
 
1595
        * shell/rb-shell-preferences.c:
 
1596
        (rb_shell_preferences_append_audioscrobbler_config):
 
1597
        * shell/rb-shell-preferences.h:
 
1598
        * shell/rb-shell.c: (rb_shell_finalize), (rb_shell_constructor),
 
1599
        (rb_shell_select_source), (rb_shell_cmd_preferences):
 
1600
        * sources/Makefile.am:
 
1601
 
 
1602
2005-10-21  James Livingston  <jrl@ids.org.au>
 
1603
 
 
1604
        Patch from Renato Araujo <renatox@gmail.com> to add Podcast support
 
1605
 
 
1606
        * Makefile.am:
 
1607
        * NEWS:
 
1608
        * configure.ac:
 
1609
        * data/art/Makefile.am:
 
1610
        * data/glade/Makefile.am:
 
1611
        * data/rhythmbox.schemas:
 
1612
        * data/ui/rhythmbox-ui.xml:
 
1613
        * doc/reference/Makefile.am:
 
1614
        * doc/reference/tmpl/rhythmdb.sgml:
 
1615
        * lib/rb-stock-icons.c: (rb_stock_icons_init):
 
1616
        * lib/rb-stock-icons.h:
 
1617
        * po/POTFILES.in:
 
1618
        * podcast/Makefile.am:
 
1619
        + podcast/rb-feed-podcast-properties-dialog.c:
 
1620
        + podcast/rb-feed-podcast-properties-dialog.h:
 
1621
        + podcast/rb-new-podcast-dialog.c:
 
1622
        + podcast/rb-new-podcast-dialog.h:
 
1623
        + podcast/rb-podcast-manager.c:
 
1624
        + podcast/rb-podcast-manager.h:
 
1625
        + podcast/rb-podcast-marshal.list:
 
1626
        + podcast/rb-podcast-parse.c:
 
1627
        + podcast/rb-podcast-parse.h:
 
1628
        + podcast/rb-podcast-properties-dialog.c:
 
1629
        + podcast/rb-podcast-properties-dialog.h:
 
1630
        * rhythmdb/rhythmdb-property-model.c:
 
1631
        (rhythmdb_property_model_set_property),
 
1632
        (rhythmdb_property_model_enable_drag):
 
1633
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_start_element),
 
1634
        (rhythmdb_tree_parser_end_element), (save_entry),
 
1635
        (rhythmdb_tree_save):
 
1636
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_allocate),
 
1637
        (rhythmdb_entry_finalize), (rhythmdb_entry_set_internal),
 
1638
        (rhythmdb_prop_get_type), (rhythmdb_entry_podcast_post_get_type),
 
1639
        (rhythmdb_entry_podcast_feed_get_type):
 
1640
        * rhythmdb/rhythmdb.h:
 
1641
        * shell/Makefile.am:
 
1642
        * shell/rb-shell-player.c: (rb_shell_player_open_entry):
 
1643
        * shell/rb-shell.c: (rb_shell_finalize), (rb_shell_constructor),
 
1644
        (add_to_library_response_cb), (rb_shell_cmd_new_podcast),
 
1645
        (rb_shell_quit):
 
1646
        * sources/Makefile.am:
 
1647
        + sources/rb-podcast-source.c:
 
1648
        + sources/rb-podcast-source.h:
 
1649
        * widgets/Makefile.am:
 
1650
        * widgets/rb-property-view.c: (rb_property_view_class_init),
 
1651
        (rb_property_view_constructor),
 
1652
        (rb_property_view_selection_changed_cb),
 
1653
        (rb_property_view_get_treeview):
 
1654
        * widgets/rb-property-view.h:
 
1655
        + widgets/rb-simple-view.c:
 
1656
        + widgets/rb-simple-view.h:
 
1657
 
 
1658
2005-10-20  James Livingston  <jrl@ids.org.au>
 
1659
 
 
1660
        * NEWS: update with changes since 0.9.1
 
1661
 
 
1662
        * configure.ac: check whether collate_key_for_filename is available
 
1663
        * lib/rb-cut-and-paste-code.c: (rb_utf8_collate_key_for_filename):
 
1664
        * lib/rb-cut-and-paste-code.h: add function copied from glib 2.8, use
 
1665
        it if it isn't available in glib (i.e. building against 2.6)
 
1666
        * rhythmdb/rb-refstring.c: (rb_refstring_new_full): use the filename
 
1667
        collation to get "natural sorting". Closes bug 158599.
 
1668
 
 
1669
2005-10-20  James Livingston  <jrl@ids.org.au>
 
1670
 
 
1671
        Patch from Paul Kuliniewicz <kuliniew@purdue.edu>
 
1672
 
 
1673
        * doc/reference/tmpl/rb-shell-player.sgml:
 
1674
        * shell/rb-shell-player.c: (rb_shell_player_class_init),
 
1675
        (volume_pre_unmount_cb), (rb_shell_player_sync_with_source),
 
1676
        (rb_shell_player_get_playing),
 
1677
        (rb_shell_player_get_playing_time_string),
 
1678
        (rb_shell_player_get_playing_time),
 
1679
        (rb_shell_player_set_playing_time), (tick_cb),
 
1680
        (rb_shell_player_get_playing_path), (filter_mmkeys):
 
1681
        * shell/rb-shell-player.h:
 
1682
        * shell/rb-shell-player.xml:
 
1683
        * shell/rb-shell.c: (rb_shell_constructor),
 
1684
        (rb_shell_player_elapsed_changed_cb), (rb_shell_set_elapsed),
 
1685
        (rb_shell_set_window_title), (rb_shell_playing_impl),
 
1686
        (rb_shell_get_playing_time_impl), (rb_shell_set_playing_time_impl):
 
1687
        Merge the duration_changed and elapsed_changed DBUS signals into one
 
1688
        elapsed_changed signal. Check that the output argument isn't NULL
 
1689
        before trying to put things in it.
 
1690
 
 
1691
2005-10-20  James Livingston  <jrl@ids.org.au>
 
1692
 
 
1693
        * rhythmdb/rhythmdb-query-model.c:
 
1694
        (rhythmdb_query_model_entry_added_cb),
 
1695
        (rhythmdb_query_model_do_insert), (rhythmdb_query_model_poll): fix
 
1696
        problem where hidden entries could be shown in playlists.
 
1697
        
 
1698
        * shell/rb-shell.c: (rb_shell_window_state_cb): fix a window-sizing
 
1699
        issues when switching in and out of small mode.
 
1700
 
 
1701
2005-10-19  James Livingston  <jrl@ids.org.au>
 
1702
 
 
1703
        * shell/rb-shell.c: (rb_shell_class_init), (rb_shell_finalize),
 
1704
        (rb_shell_constructor), (rb_shell_window_state_cb),
 
1705
        (rb_shell_set_visibility), (rb_shell_window_configure_cb),
 
1706
        (rb_shell_sync_window_state), (rb_shell_playlist_created_cb),
 
1707
        (rb_shell_view_smalldisplay_changed_cb),
 
1708
        (rb_shell_sync_smalldisplay), (smalldisplay_changed_cb),
 
1709
        (rb_shell_sync_paned): remove gconf window-state races, prevent
 
1710
        changing small mode too often, fix window event races. Closes 122806.
 
1711
 
 
1712
        
 
1713
        Patch from Caio Marcelo <cmarcelo@gmail.com>
 
1714
 
 
1715
        * data/rhythmbox.schemas:
 
1716
        * shell/rb-shell.c: (rb_shell_window_state_cb),
 
1717
        (rb_shell_window_configure_cb), (rb_shell_sync_window_state):
 
1718
        Remember the position of the window. Closes 315289.
 
1719
 
 
1720
2005-10-19  James Livingston  <jrl@ids.org.au>
 
1721
 
 
1722
        Patch from Christophe Fergeau  <teuf@gnome.org>
 
1723
 
 
1724
        * configure.ac: determine whether libgpod is present when neither
 
1725
        --with-ipod nor --without-ipod is passed
 
1726
 
 
1727
2005-10-19  James Livingston  <jrl@ids.org.au>
 
1728
 
 
1729
        Patch from Caio Marcelo <cmarcelo@gmail.com>
 
1730
 
 
1731
        * shell/rb-shell-player.c: (do_next_idle),
 
1732
        (rb_shell_player_do_previous), (rb_shell_player_do_next),
 
1733
        (rb_shell_player_do_previous_or_seek),
 
1734
        (rb_shell_player_previous_button_cb),
 
1735
        (rb_shell_player_next_button_cb), (rb_shell_player_cmd_previous),
 
1736
        (rb_shell_player_cmd_next), (eos_cb):
 
1737
        * widgets/rb-header.c: (rb_header_sync): Stop playback when the
 
1738
        end of the playlist is reached.
 
1739
 
 
1740
2005-10-19  Christopher Aillon  <caillon@redhat.com>
 
1741
 
 
1742
        * lib/rb-thread.c: fix a few GSource leaks
 
1743
 
 
1744
2005-10-19  James Livingston  <jrl@ids.org.au>
 
1745
 
 
1746
        * doc/reference/tmpl/bacon-volume.sgml:
 
1747
        * doc/reference/tmpl/disclosure-widget.sgml:
 
1748
        * doc/reference/tmpl/eel-gconf-extensions.sgml:
 
1749
        * doc/reference/tmpl/eggnotificationbubble.sgml:
 
1750
        * doc/reference/tmpl/eggtrayicon.sgml:
 
1751
        * doc/reference/tmpl/gsequence.sgml:
 
1752
        * doc/reference/tmpl/rb-cell-renderer-pixbuf.sgml:
 
1753
        * doc/reference/tmpl/rb-cell-renderer-rating.sgml:
 
1754
        * doc/reference/tmpl/rb-daap-connection.sgml:
 
1755
        * doc/reference/tmpl/rb-daap-dialog.sgml:
 
1756
        * doc/reference/tmpl/rb-daap-mdns.sgml:
 
1757
        * doc/reference/tmpl/rb-daap-share.sgml:
 
1758
        * doc/reference/tmpl/rb-daap-sharing.sgml:
 
1759
        * doc/reference/tmpl/rb-daap-source.sgml:
 
1760
        * doc/reference/tmpl/rb-daap-src.sgml:
 
1761
        * doc/reference/tmpl/rb-daap-structure.sgml:
 
1762
        * doc/reference/tmpl/rb-debug.sgml:
 
1763
        * doc/reference/tmpl/rb-dialog.sgml:
 
1764
        * doc/reference/tmpl/rb-druid.sgml:
 
1765
        * doc/reference/tmpl/rb-entry-view.sgml:
 
1766
        * doc/reference/tmpl/rb-enums.sgml:
 
1767
        * doc/reference/tmpl/rb-file-helpers.sgml:
 
1768
        * doc/reference/tmpl/rb-glade-helpers.sgml:
 
1769
        * doc/reference/tmpl/rb-header.sgml:
 
1770
        * doc/reference/tmpl/rb-history.sgml:
 
1771
        * doc/reference/tmpl/rb-ipod-source.sgml:
 
1772
        * doc/reference/tmpl/rb-iradio-source.sgml:
 
1773
        * doc/reference/tmpl/rb-library-source.sgml:
 
1774
        * doc/reference/tmpl/rb-load-failure-dialog.sgml:
 
1775
        * doc/reference/tmpl/rb-metadata.sgml:
 
1776
        * doc/reference/tmpl/rb-new-station-dialog.sgml:
 
1777
        * doc/reference/tmpl/rb-play-order-linear-loop.sgml:
 
1778
        * doc/reference/tmpl/rb-play-order-linear.sgml:
 
1779
        * doc/reference/tmpl/rb-play-order-random-by-age-and-rating.sgml:
 
1780
        * doc/reference/tmpl/rb-play-order-random-by-age.sgml:
 
1781
        * doc/reference/tmpl/rb-play-order-random-by-rating.sgml:
 
1782
        * doc/reference/tmpl/rb-play-order-random-equal-weights.sgml:
 
1783
        * doc/reference/tmpl/rb-play-order-random.sgml:
 
1784
        * doc/reference/tmpl/rb-play-order-shuffle.sgml:
 
1785
        * doc/reference/tmpl/rb-play-order.sgml:
 
1786
        * doc/reference/tmpl/rb-player.sgml:
 
1787
        * doc/reference/tmpl/rb-playlist-manager.sgml:
 
1788
        * doc/reference/tmpl/rb-playlist-source-recorder.sgml:
 
1789
        * doc/reference/tmpl/rb-playlist-source.sgml:
 
1790
        * doc/reference/tmpl/rb-preferences.sgml:
 
1791
        * doc/reference/tmpl/rb-property-view.sgml:
 
1792
        * doc/reference/tmpl/rb-query-creator-private.sgml:
 
1793
        * doc/reference/tmpl/rb-query-creator.sgml:
 
1794
        * doc/reference/tmpl/rb-rating-helper.sgml:
 
1795
        * doc/reference/tmpl/rb-rating.sgml:
 
1796
        * doc/reference/tmpl/rb-recorder.sgml:
 
1797
        * doc/reference/tmpl/rb-refstring.sgml:
 
1798
        * doc/reference/tmpl/rb-removable-media-manager.sgml:
 
1799
        * doc/reference/tmpl/rb-removable-media-source.sgml:
 
1800
        * doc/reference/tmpl/rb-search-entry.sgml:
 
1801
        * doc/reference/tmpl/rb-shell-clipboard.sgml:
 
1802
        * doc/reference/tmpl/rb-shell-glue.sgml:
 
1803
        * doc/reference/tmpl/rb-shell-player-glue.sgml:
 
1804
        * doc/reference/tmpl/rb-shell-player.sgml:
 
1805
        * doc/reference/tmpl/rb-shell-preferences.sgml:
 
1806
        * doc/reference/tmpl/rb-shell.sgml:
 
1807
        * doc/reference/tmpl/rb-song-display-box.sgml:
 
1808
        * doc/reference/tmpl/rb-song-info.sgml:
 
1809
        * doc/reference/tmpl/rb-source-header.sgml:
 
1810
        * doc/reference/tmpl/rb-source.sgml:
 
1811
        * doc/reference/tmpl/rb-sourcelist-model.sgml:
 
1812
        * doc/reference/tmpl/rb-sourcelist.sgml:
 
1813
        * doc/reference/tmpl/rb-station-properties-dialog.sgml:
 
1814
        * doc/reference/tmpl/rb-statusbar.sgml:
 
1815
        * doc/reference/tmpl/rb-stock-icons.sgml:
 
1816
        * doc/reference/tmpl/rb-string-helpers.sgml:
 
1817
        * doc/reference/tmpl/rb-thread.sgml:
 
1818
        * doc/reference/tmpl/rb-tray-icon.sgml:
 
1819
        * doc/reference/tmpl/rb-tree-dnd.sgml:
 
1820
        * doc/reference/tmpl/rb-tree-model-sort.sgml:
 
1821
        * doc/reference/tmpl/rb-util.sgml:
 
1822
        * doc/reference/tmpl/rhythmbox-unused.sgml:
 
1823
        * doc/reference/tmpl/rhythmdb-property-model.sgml:
 
1824
        * doc/reference/tmpl/rhythmdb-query-model.sgml:
 
1825
        * doc/reference/tmpl/rhythmdb-tree.sgml:
 
1826
        * doc/reference/tmpl/rhythmdb.sgml: update for changes
 
1827
        
 
1828
        * doc/reference/Makefile.am: make docs build with changed ipod support
 
1829
        
 
1830
        * po/POTFILES.in: remove sources/itunesdb
 
1831
 
 
1832
2005-10-18  Christophe Fergeau  <teuf@gnome.org>
 
1833
 
 
1834
        * sources/itunesdb.c:
 
1835
        * sources/itunesdb.h: removed now useless files
 
1836
 
 
1837
2005-10-03  Christophe Fergeau  <teuf@gnome.org>
 
1838
 
 
1839
        * configure.ac:
 
1840
        * shell/Makefile.am:
 
1841
        * sources/Makefile.am:
 
1842
        * sources/rb-ipod-source.c: use libgpod [1] instead of our own parsing
 
1843
        code
 
1844
        [1]: http://www.gtkpod.org/libgpod.html
 
1845
 
 
1846
 
 
1847
2005-10-18  James Livingston  <jrl@ids.org.au>
 
1848
 
 
1849
        patch from Funda Wang <fundawang@linux.net.cn>
 
1850
 
 
1851
        * shell/rb-shell.c: (rb_shell_playing_entry_changed_cb): make one of
 
1852
        the notification bubble string translatable.
 
1853
 
 
1854
============ Version 0.9.1
 
1855
 
 
1856
2005-10-16  James Livingston  <jrl@ids.org.au>
 
1857
 
 
1858
        * configure.ac: bump version to 0.9.1
 
1859
        * NEWS: update translation credits
 
1860
 
 
1861
2005-10-16  James Livingston  <jrl@ids.org.au>
 
1862
 
 
1863
        * rhythmdb/rhythmdb-query-model.c:
 
1864
        (rhythmdb_query_model_class_init),
 
1865
        (rhythmdb_query_model_drag_data_received): 
 
1866
        * rhythmdb/rhythmdb-query-model.h: Allow sources to be
 
1867
        notified when things are dropped into the entry view.
 
1868
        
 
1869
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor),
 
1870
        (rb_playlist_source_add_location_swapped),
 
1871
        (rb_playlist_source_add_location), (rb_playlist_source_do_query),
 
1872
        (rb_playlist_source_non_entry_dropped),
 
1873
        (rb_playlist_source_row_inserted): Use the new signal so that dropping
 
1874
        things onto a playlist's entry view work correctly, and doesn't cause
 
1875
        crashes. Allow folders to be dropped as well. (Closes 318308)
 
1876
 
 
1877
2005-10-16  James Livingston  <jrl@ids.org.au>
 
1878
 
 
1879
        * NEWS: Update some more
 
1880
 
 
1881
        * shell/rb-shell.c: (rb_shell_finalize), (rb_shell_constructor),
 
1882
        (rb_shell_sync_paned), (paned_size_allocate_cb): Don't do funky things
 
1883
        with the paned size, so that it doesn't move when the window is
 
1884
        maximised/restored. Closes bug 315852.
 
1885
 
 
1886
        * sources/rb-iradio-source.c: (rb_iradio_source_constructor): Don't
 
1887
        display the playcount column, as it's useless (it never get changed).
 
1888
 
 
1889
2005-10-14  James Livingston  <jrl@ids.org.au>
 
1890
 
 
1891
        * Makefile.am:
 
1892
        * data/Makefile.am:
 
1893
        * doc/reference/Makefile.am: get "make distcheck" to pass again
 
1894
 
 
1895
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1896
 
 
1897
        * daapsharing/rb-daap-connection.c: (rb_daap_connection_new): Don't
 
1898
        destroy the connection when retrieving the playlists fails, because
 
1899
        tracks have already been added. Closes 318380.
 
1900
 
 
1901
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1902
 
 
1903
        * sources/rb-sourcelist.c: (rb_sourcelist_append),
 
1904
        (rb_sourcelist_remove), (name_notify_cb), (visibility_notify_cb),
 
1905
        (source_name_edited_cb): Ask for the columns to be resized when a
 
1906
        source is added, deleted or changes name.
 
1907
 
 
1908
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1909
 
 
1910
        * rhythmdb/rhythmdb.c: (add_thread_main), (rhythmdb_add_uri): only
 
1911
        create a thread when processing a directory. This stops up created one
 
1912
        thread for each file in a playlist we're trying to load. Closes
 
1913
        317850.
 
1914
 
 
1915
        * widgets/rb-entry-view.c: (rb_entry_view_artist_sort_func): fix a
 
1916
        typo that made sort-by-artist not work correctly.
 
1917
 
 
1918
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1919
 
 
1920
        * doc/reference/Makefile.am: Make gtk-doc generation work when daap
 
1921
        support is enabled
 
1922
 
 
1923
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1924
 
 
1925
        * lib/rb-file-helpers.c: (rb_canonicalise_uri):
 
1926
        * lib/rb-file-helpers.h: add a function to turn uris into our
 
1927
        canonical path-escaped form
 
1928
        * shell/rb-playlist-manager.c: (handle_playlist_entry_cb): use the
 
1929
        above function when import playlists. This will fix the problem of
 
1930
        duplicate entries due to different representations of the uri (bug
 
1931
        158211).
 
1932
 
 
1933
2005-10-11  James Livingston  <jrl@ids.org.au>
 
1934
 
 
1935
        * shell/rb-shell.c: (rb_shell_get_visibility),
 
1936
        (rb_shell_set_visibility), (rb_shell_window_delete_cb),
 
1937
        (rb_shell_toggle_visibility), (rb_shell_set_visibility_impl): Fix
 
1938
        window hiding so that Alt-F4 works again.
 
1939
 
 
1940
        * widgets/rb-entry-view.c: (rb_entry_view_album_sort_func),
 
1941
        (rb_entry_view_artist_sort_func), (rb_entry_view_genre_sort_func),
 
1942
        (rb_entry_view_string_sort_func): Stop some crashes where a string
 
1943
        property was set to NULL.
 
1944
 
 
1945
2005-10-10  James Livingston  <jrl@ids.org.au>
 
1946
 
 
1947
        * doc/reference/rhythmbox.types: fix gtk-doc generation
 
1948
 
 
1949
2005-10-09  James Livingston  <jrl@ids.org.au>
 
1950
 
 
1951
        * sources/rb-sourcelist.c: (rb_sourcelist_init):
 
1952
        * widgets/rb-entry-view.c: (rb_entry_view_append_column): Change a few
 
1953
        accelerators, so that we don't have as many conflicting keys.
 
1954
 
 
1955
2005-10-08  James Livingston  <jrl@ids.org.au>
 
1956
 
 
1957
        * data/iradio-initial.pls: Update the list of radio stations. Thanks
 
1958
        to Ali Akcaagac <aliakc@web.de> for collating a list to add. Closes
 
1959
        bug 129285.
 
1960
 
 
1961
2005-10-07  James Livingston  <jrl@ids.org.au>
 
1962
 
 
1963
        * shell/rb-playlist-manager.c: (handle_playlist_entry_cb): escape
 
1964
        local path names in the same way as every other URI. This should stop
 
1965
        duplicates occurring due to different escapings. Closes bug 158211.
 
1966
 
 
1967
2005-10-06  James Livingston  <jrl@ids.org.au>
 
1968
 
 
1969
        * NEWS: more updates
 
1970
        
 
1971
        patch from Jaap Haitsma <jaap@haitsma.org>:
 
1972
 
 
1973
        * configure.ac:
 
1974
        * data/Makefile.am:
 
1975
        * data/art/Makefile.am:
 
1976
        - data/art/rhythmbox-paused.png:
 
1977
        - data/art/rhythmbox-playback-error.png:
 
1978
        - data/art/rhythmbox-playing.png:
 
1979
        - data/art-clearlooks/:
 
1980
        * lib/rb-file-helpers.c: (rb_file):
 
1981
        * lib/rb-stock-icons.c: (rb_stock_icons_init):
 
1982
        * lib/rb-stock-icons.h:
 
1983
        * shell/rb-shell-player.c: (rb_shell_player_sync_buttons):
 
1984
        * widgets/rb-cell-renderer-pixbuf.c:
 
1985
        (rb_cell_renderer_pixbuf_render):
 
1986
        * widgets/rb-entry-view.c: (rb_entry_view_init),
 
1987
        (rb_entry_view_set_playing):
 
1988
        * widgets/rb-rating-helper.c: (rb_rating_render_stars):  use more
 
1989
        stock icons instead of custom art. Drop remanents of art-clearlooks.
 
1990
 
 
1991
2005-10-04  Pawan Chitrakar  <pchitrakar@gmail.com>
 
1992
 
 
1993
        * configure.ac: Added ne in ALL_LINGUAS
 
1994
 
 
1995
2005-10-02  James Livingston  <jrl@ids.org.au>
 
1996
 
 
1997
        * data/glade/Makefile.am: actually install the daap prefs glade file
 
1998
 
 
1999
2005-09-30  James Livingston  <jrl@ids.org.au>
 
2000
 
 
2001
        * po/POTFILES.in: mremove rb-string-helper.c from the list of
 
2002
        translatable files, so that make check works and we don't annoy the
 
2003
        translators.
 
2004
        
 
2005
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_entry_new): do a bit of
 
2006
        sanity checking, in case a db entry is missing some properties.
 
2007
 
 
2008
2005-09-29  James Livingston  <jrl@ids.org.au>
 
2009
 
 
2010
        - lib/rb-string-helpers.c:
 
2011
        - lib/rb-string-helpers.h:
 
2012
        * lib/Makefile.am:
 
2013
        * rhythmdb/rhythmdb-tree.c:
 
2014
        * rhythmdb/rhythmdb.c:
 
2015
        * shell/main.c: (main):
 
2016
        * shell/rb-shell.c:
 
2017
        * widgets/rb-entry-view.c:
 
2018
        * widgets/rb-property-view.c: remove rb-string-helpers, as they
 
2019
        utility functions haven't been used in a while.
 
2020
 
 
2021
2005-09-27  James Livingston  <jrl@ids.org.au>
 
2022
 
 
2023
        * data/art-clearlooks/Makefile.am:
 
2024
        - data/art-clearlooks/rhythmbox-album.png:
 
2025
        - data/art-clearlooks/rhythmbox-audiocd.png:
 
2026
        - data/art-clearlooks/rhythmbox-automatic-playlist.png:
 
2027
        - data/art-clearlooks/rhythmbox-dnd.png:
 
2028
        - data/art-clearlooks/rhythmbox-ipod.png:
 
2029
        - data/art-clearlooks/rhythmbox-iradio.png:
 
2030
        - data/art-clearlooks/rhythmbox-library.png:
 
2031
        - data/art-clearlooks/rhythmbox-next.png:
 
2032
        - data/art-clearlooks/rhythmbox-pause.png:
 
2033
        - data/art-clearlooks/rhythmbox-play.png:
 
2034
        - data/art-clearlooks/rhythmbox-playlist-menu.png:
 
2035
        - data/art-clearlooks/rhythmbox-playlist.png:
 
2036
        - data/art-clearlooks/rhythmbox-previous.png:
 
2037
        - data/art-clearlooks/rhythmbox-repeat.png:
 
2038
        - data/art-clearlooks/rhythmbox-rewind.png:
 
2039
        - data/art-clearlooks/rhythmbox-shuffle.png:
 
2040
        - data/art-clearlooks/rhythmbox-stop.png:
 
2041
        - data/art-clearlooks/rhythmbox-visuals.png:
 
2042
        - data/art-clearlooks/rhythmbox-volume-max.png:
 
2043
        - data/art-clearlooks/rhythmbox-volume-medium.png:
 
2044
        - data/art-clearlooks/rhythmbox-volume-min.png:
 
2045
        - data/art-clearlooks/rhythmbox-volume-mute.png:
 
2046
        - data/art-clearlooks/rhythmbox-volume-zero.png:
 
2047
        * data/art/Makefile.am:
 
2048
        - data/art/rhythmbox-album.png:
 
2049
        - data/art/rhythmbox-audiocd.png:
 
2050
        - data/art/rhythmbox-automatic-playlist.png:
 
2051
        - data/art/rhythmbox-dnd.png:
 
2052
        - data/art/rhythmbox-ipod.png:
 
2053
        - data/art/rhythmbox-iradio.png:
 
2054
        - data/art/rhythmbox-library.png:
 
2055
        - data/art/rhythmbox-next.png:
 
2056
        - data/art/rhythmbox-pause.png:
 
2057
        - data/art/rhythmbox-play.png:
 
2058
        - data/art/rhythmbox-playlist-menu.png:
 
2059
        - data/art/rhythmbox-playlist.png:
 
2060
        - data/art/rhythmbox-previous.png:
 
2061
        - data/art/rhythmbox-repeat.png:
 
2062
        - data/art/rhythmbox-rewind.png:
 
2063
        - data/art/rhythmbox-shuffle.png:
 
2064
        - data/art/rhythmbox-stop.png:
 
2065
        - data/art/rhythmbox-visuals.png:
 
2066
        - data/art/rhythmbox-volume-max.png:
 
2067
        - data/art/rhythmbox-volume-medium.png:
 
2068
        - data/art/rhythmbox-volume-min.png:
 
2069
        - data/art/rhythmbox-volume-mute.png:
 
2070
        - data/art/rhythmbox-volume-zero.png:
 
2071
        * lib/rb-stock-icons.c: (rb_stock_icons_init):
 
2072
        * lib/rb-stock-icons.h:
 
2073
        * shell/rb-playlist-manager.c:
 
2074
        * shell/rb-shell-player.c:
 
2075
        * sources/rb-daap-source.c: (rb_daap_get_icon):
 
2076
        * sources/rb-ipod-source.c:
 
2077
        * sources/rb-iradio-source.c: (rb_iradio_source_init):
 
2078
        * sources/rb-library-source.c: (rb_library_source_new):
 
2079
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor):
 
2080
        * sources/rb-removable-media-source.c: (impl_get_pixbuf): Remove art
 
2081
        that hasn't been used in a LONG time, and also remove art that are
 
2082
        now stock icons.
 
2083
 
 
2084
2005-09-27  James Livingston  <jrl@ids.org.au>
 
2085
 
 
2086
        * README: point to the gnome.org web sites, and update the example
 
2087
        gstreamer pipeline to a plybin/decodebin based one. Closes bug 317108
 
2088
        
 
2089
        * rhythmdb/rhythmdb-query-model.c:
 
2090
        (rhythmdb_query_model_set_property),
 
2091
        (rhythmdb_query_model_get_property),
 
2092
        (rhythmdb_query_model_finalize):
 
2093
        * rhythmdb/rhythmdb.c: (rhythmdb_query_internal),
 
2094
        (rhythmdb_entry_set_visibility), (rhythmdb_query_preprocess):
 
2095
        * rhythmdb/rhythmdb.h:
 
2096
        * sources/rb-iradio-source.c: (impl_search):
 
2097
        * sources/rb-library-source.c: (impl_search): Add query
 
2098
        "preprocessing", which performs operations such as casefolding any
 
2099
        strings that will be compared to any of the *_FOLDED properties.
 
2100
        Closes bug 316039
 
2101
 
 
2102
2005-09-27  James Livingston  <jrl@ids.org.au>
 
2103
 
 
2104
        * data/glade/daap-prefs.glade:
 
2105
        * shell/rb-shell-preferences.c: (add_daap_preferences): use a glade
 
2106
        file for the daap preferences pane
 
2107
        
 
2108
        * sources/rb-sourcelist.c: (rb_sourcelist_init),
 
2109
        (rb_sourcelist_append), (rb_sourcelist_remove),
 
2110
        (visibility_notify_cb), (rb_sourcelist_update_expander_visibility):
 
2111
        don't display the column for source expanders unless there is an
 
2112
        expandable source.
 
2113
 
 
2114
2005-09-24  Raphael Slinckx  <rslinckx@cvs.gnome.org>
 
2115
 
 
2116
        * .cvsignore:
 
2117
        * Makefile.am:
 
2118
        * configure.ac:
 
2119
        * doc/.cvsignore:
 
2120
        * doc/Makefile.am:
 
2121
        * doc/reference/.cvsignore:
 
2122
        * doc/reference/Makefile.am:
 
2123
        * doc/reference/rhythmbox-docs.sgml:
 
2124
        * doc/reference/rhythmbox-sections.txt:
 
2125
        * doc/reference/rhythmbox.types:
 
2126
        * doc/reference/tmpl/bacon-volume.sgml:
 
2127
        * doc/reference/tmpl/disclosure-widget.sgml:
 
2128
        * doc/reference/tmpl/eel-gconf-extensions.sgml:
 
2129
        * doc/reference/tmpl/eggnotificationbubble.sgml:
 
2130
        * doc/reference/tmpl/eggtrayicon.sgml:
 
2131
        * doc/reference/tmpl/gsequence.sgml:
 
2132
        * doc/reference/tmpl/rb-cell-renderer-pixbuf.sgml:
 
2133
        * doc/reference/tmpl/rb-cell-renderer-rating.sgml:
 
2134
        * doc/reference/tmpl/rb-daap-connection.sgml:
 
2135
        * doc/reference/tmpl/rb-daap-dialog.sgml:
 
2136
        * doc/reference/tmpl/rb-daap-mdns.sgml:
 
2137
        * doc/reference/tmpl/rb-daap-share.sgml:
 
2138
        * doc/reference/tmpl/rb-daap-sharing.sgml:
 
2139
        * doc/reference/tmpl/rb-daap-source.sgml:
 
2140
        * doc/reference/tmpl/rb-daap-src.sgml:
 
2141
        * doc/reference/tmpl/rb-daap-structure.sgml:
 
2142
        * doc/reference/tmpl/rb-debug.sgml:
 
2143
        * doc/reference/tmpl/rb-dialog.sgml:
 
2144
        * doc/reference/tmpl/rb-druid.sgml:
 
2145
        * doc/reference/tmpl/rb-entry-view.sgml:
 
2146
        * doc/reference/tmpl/rb-enums.sgml:
 
2147
        * doc/reference/tmpl/rb-file-helpers.sgml:
 
2148
        * doc/reference/tmpl/rb-glade-helpers.sgml:
 
2149
        * doc/reference/tmpl/rb-header.sgml:
 
2150
        * doc/reference/tmpl/rb-history.sgml:
 
2151
        * doc/reference/tmpl/rb-ipod-source.sgml:
 
2152
        * doc/reference/tmpl/rb-iradio-source.sgml:
 
2153
        * doc/reference/tmpl/rb-library-source.sgml:
 
2154
        * doc/reference/tmpl/rb-load-failure-dialog.sgml:
 
2155
        * doc/reference/tmpl/rb-metadata.sgml:
 
2156
        * doc/reference/tmpl/rb-new-station-dialog.sgml:
 
2157
        * doc/reference/tmpl/rb-play-order-linear-loop.sgml:
 
2158
        * doc/reference/tmpl/rb-play-order-linear.sgml:
 
2159
        * doc/reference/tmpl/rb-play-order-random-by-age-and-rating.sgml:
 
2160
        * doc/reference/tmpl/rb-play-order-random-by-age.sgml:
 
2161
        * doc/reference/tmpl/rb-play-order-random-by-rating.sgml:
 
2162
        * doc/reference/tmpl/rb-play-order-random-equal-weights.sgml:
 
2163
        * doc/reference/tmpl/rb-play-order-random.sgml:
 
2164
        * doc/reference/tmpl/rb-play-order-shuffle.sgml:
 
2165
        * doc/reference/tmpl/rb-play-order.sgml:
 
2166
        * doc/reference/tmpl/rb-player.sgml:
 
2167
        * doc/reference/tmpl/rb-playlist-manager.sgml:
 
2168
        * doc/reference/tmpl/rb-playlist-source-recorder.sgml:
 
2169
        * doc/reference/tmpl/rb-playlist-source.sgml:
 
2170
        * doc/reference/tmpl/rb-preferences.sgml:
 
2171
        * doc/reference/tmpl/rb-property-view.sgml:
 
2172
        * doc/reference/tmpl/rb-query-creator-private.sgml:
 
2173
        * doc/reference/tmpl/rb-query-creator.sgml:
 
2174
        * doc/reference/tmpl/rb-rating-helper.sgml:
 
2175
        * doc/reference/tmpl/rb-rating.sgml:
 
2176
        * doc/reference/tmpl/rb-recorder.sgml:
 
2177
        * doc/reference/tmpl/rb-refstring.sgml:
 
2178
        * doc/reference/tmpl/rb-removable-media-manager.sgml:
 
2179
        * doc/reference/tmpl/rb-removable-media-source.sgml:
 
2180
        * doc/reference/tmpl/rb-search-entry.sgml:
 
2181
        * doc/reference/tmpl/rb-shell-clipboard.sgml:
 
2182
        * doc/reference/tmpl/rb-shell-glue.sgml:
 
2183
        * doc/reference/tmpl/rb-shell-player-glue.sgml:
 
2184
        * doc/reference/tmpl/rb-shell-player.sgml:
 
2185
        * doc/reference/tmpl/rb-shell-preferences.sgml:
 
2186
        * doc/reference/tmpl/rb-shell.sgml:
 
2187
        * doc/reference/tmpl/rb-song-display-box.sgml:
 
2188
        * doc/reference/tmpl/rb-song-info.sgml:
 
2189
        * doc/reference/tmpl/rb-source-header.sgml:
 
2190
        * doc/reference/tmpl/rb-source.sgml:
 
2191
        * doc/reference/tmpl/rb-sourcelist-model.sgml:
 
2192
        * doc/reference/tmpl/rb-sourcelist.sgml:
 
2193
        * doc/reference/tmpl/rb-station-properties-dialog.sgml:
 
2194
        * doc/reference/tmpl/rb-statusbar.sgml:
 
2195
        * doc/reference/tmpl/rb-stock-icons.sgml:
 
2196
        * doc/reference/tmpl/rb-string-helpers.sgml:
 
2197
        * doc/reference/tmpl/rb-thread.sgml:
 
2198
        * doc/reference/tmpl/rb-tray-icon.sgml:
 
2199
        * doc/reference/tmpl/rb-tree-dnd.sgml:
 
2200
        * doc/reference/tmpl/rb-tree-model-sort.sgml:
 
2201
        * doc/reference/tmpl/rb-util.sgml:
 
2202
        * doc/reference/tmpl/rhythmdb-property-model.sgml:
 
2203
        * doc/reference/tmpl/rhythmdb-query-model.sgml:
 
2204
        * doc/reference/tmpl/rhythmdb-tree.sgml:
 
2205
        * doc/reference/tmpl/rhythmdb.sgml:
 
2206
        * macros/.cvsignore:
 
2207
        * shell/Makefile.am:
 
2208
        * sources/rb-source.c: (rb_source_class_init), (rb_source_init),
 
2209
        (rb_source_finalize), (rb_source_set_property),
 
2210
        (rb_source_get_property), (default_get_pixbuf),
 
2211
        (_rb_source_show_popup):
 
2212
        * sources/rb-source.h:
 
2213
        Add support for gtk-doc in rhythmbox.
 
2214
        Convert RBSource to use newer glib functions, such as add_private.
 
2215
        Gives RBSource a default get_pixbuf implementation.
 
2216
 
 
2217
2005-09-25  James Livingston  <jrl@ids.org.au>
 
2218
 
 
2219
        * NEWS: Update with about a months worth of changes
 
2220
 
 
2221
        * data/glade/song-info-multiple.glade:
 
2222
        * data/glade/song-info.glade:
 
2223
        * data/rhythmbox.schemas:
 
2224
        * lib/rb-preferences.h:
 
2225
        * rhythmdb/rhythmdb.h:
 
2226
        * shell/rb-shell-player.c:
 
2227
        * widgets/rb-song-info.c: (rb_song_info_constructor): remove the last
 
2228
        few remaining parts of autorating.
 
2229
 
 
2230
2005-09-24  James Livingston  <jrl@ids.org.au>
 
2231
 
 
2232
        * shell/rb-shell.c: (rb_shell_constructor),
 
2233
        (rb_shell_window_state_cb), (rb_shell_set_visibility),
 
2234
        (rb_shell_window_configure_cb): store window state in the gconf keys,
 
2235
        so that it gets used. Closes bugs 313893 and 137068.
 
2236
 
 
2237
2005-09-20  James Livingston  <jrl@ids.org.au>
 
2238
 
 
2239
        * rhythmdb/rhythmdb-tree.c: (evaluate_conjunctive_subquery): don't
 
2240
        crash if the entry has a NULL string in a property
 
2241
        
 
2242
        * shell/rb-removable-media-manager.c:
 
2243
        (rb_removable_media_manager_load_media): fix some memory leaks
 
2244
        
 
2245
        (rb_removable_media_manager_mount_volume),
 
2246
        (rb_removable_media_manager_eject_medium_cb),
 
2247
        (rb_removable_media_manager_cmd_eject_medium): use
 
2248
        gnome_vfs_volume_ref/unref instead of g_object_ref/unref
 
2249
        
 
2250
        * sources/rb-removable-media-source.c:
 
2251
        (rb_removable_media_source_set_property),
 
2252
        (rb_removable_media_source_get_property): use
 
2253
        gnome_vfs_volume_ref/unref instead of g_object_ref/unref
 
2254
 
 
2255
2005-09-18  James Livingston  <jrl@ids.org.au>
 
2256
 
 
2257
        Patch from Ernst Persson <ernstp@gmail.com> to add a "date added"
 
2258
        column
 
2259
 
 
2260
        * data/glade/general-prefs.glade:
 
2261
        * shell/rb-shell-preferences.c: (rb_shell_preferences_init),
 
2262
        (rb_shell_preferences_column_check_changed_cb),
 
2263
        (rb_shell_preferences_sync): add checkbox to control visibility
 
2264
        of the column
 
2265
        
 
2266
        
 
2267
        * rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
 
2268
        (save_entry):
 
2269
        * rhythmdb/rhythmdb.c: (rhythmdb_entry_sync_mirrored),
 
2270
        (rhythmdb_prop_get_type):
 
2271
        * rhythmdb/rhythmdb.h: add string version of "first seen", in the same
 
2272
        was as "last played" is handled
 
2273
        
 
2274
        * sources/rb-library-source.c: (rb_library_source_constructor):
 
2275
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor):
 
2276
        Make the column show in the library and playlists
 
2277
        
 
2278
        * widgets/rb-entry-view.c: (rb_entry_view_append_column):
 
2279
        * widgets/rb-entry-view.h: add the column
 
2280
        
 
2281
        * widgets/rb-query-creator-properties.c: allow automatic playlists to
 
2282
        be sorted by the column
 
2283
 
 
2284
2005-09-16  James Livingston  <jrl@ids.org.au>
 
2285
 
 
2286
        * shell/rb-shell-player.c: (rb_shell_player_init),
 
2287
        (rb_shell_player_do_previous_or_seek),
 
2288
        (rb_shell_player_previous_button_cb),
 
2289
        (rb_shell_player_next_button_cb), (rb_shell_player_cmd_previous),
 
2290
        (rb_shell_player_playpause_button_cb): Make the previous button act
 
2291
        the same as the menu item. Fix an inversion of the "previous track or
 
2292
        seek" logic.
 
2293
        
 
2294
        Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
 
2295
        
 
2296
        (rb_shell_player_playpause): make --play-pause stop source that can't
 
2297
        be paused
 
2298
 
 
2299
2005-09-15  James Livingston  <jrl@ids.org.au>
 
2300
 
 
2301
        * configure.ac: increase totem-plparser requirements to 1.1.5
 
2302
 
 
2303
        * shell/rb-playlist-manager.c: (playlist_load_start_cb),
 
2304
        (playlist_load_end_cb), (rb_playlist_manager_parse_file):
 
2305
        * sources/rb-playlist-source.c: (rb_playlist_source_save_playlist):
 
2306
        use the newer playlist APIs to save the name of the playlist, and use
 
2307
        the name of a loaded playlist.
 
2308
 
 
2309
        Closes bug 309817.
 
2310
 
 
2311
2005-09-15  James Livingston  <jrl@ids.org.au>
 
2312
 
 
2313
        Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
 
2314
 
 
2315
        * shell/Makefile.am: stop some linker warnings
 
2316
 
 
2317
        * shell/main.c: (main): make --no-registration work with dbus
 
2318
 
 
2319
2005-09-15  James Livingston  <jrl@ids.org.au>
 
2320
 
 
2321
        * daapsharing/rb-daap-sharing.c: (create_share):
 
2322
        * widgets/rb-entry-view.c: (rb_entry_view_constructor): Fix some
 
2323
        reference sinking and counting issues that I caused.
 
2324
 
 
2325
2005-09-15  James Livingston  <jrl@ids.org.au>
 
2326
 
 
2327
        * widgets/rb-entry-view.c: (rb_entry_view_constructor): Put the "now
 
2328
        playing" icon in the "now playing" column header.
 
2329
 
 
2330
2005-09-14  James Livingston  <jrl@ids.org.au>
 
2331
 
 
2332
        * daapsharing/rb-daap-mdns.c: (browse_cb): fix crasher if browsering
 
2333
        daap shares, when sharing is turned off.
 
2334
 
 
2335
2005-09-12  Bastien Nocera  <hadess@hadess.net>
 
2336
 
 
2337
        * sources/rb-daap-source.c: (rb_daap_sources_init): Check
 
2338
        the GConf value's default, especially for badly installed schema
 
2339
        files
 
2340
 
 
2341
2005-09-12  James Livingston  <jrl@ids.org.au>
 
2342
 
 
2343
        * daapsharing/rb-daap-mdns.c: (resolve_cb): fix compilation with Howl
 
2344
 
 
2345
        Patch from Paolo Borelli <pborelli@katamail.com>
 
2346
 
 
2347
        * shell/rb-shell.c: (rb_shell_window_state_cb): hide the statusbar
 
2348
        grip when maximised. Closes bug 316055.
 
2349
 
 
2350
2005-09-11  James Livingston  <jrl@ids.org.au>
 
2351
 
 
2352
        Patch from William Jon McCann <mccann@jhu.edu>
 
2353
 
 
2354
        * shell/rb-statusbar.[ch]: Use G_DEFINE_TYPE.  Make a
 
2355
        subclass of GtkStatusbar instead of GtkHBox.
 
2356
        (rb_statusbar_construct): Don't set border width.
 
2357
        (rb_statusbar_init): Use resize grip.  Don't use
 
2358
        markup.
 
2359
        (set_statusbar_tooltip, unset_statusbar_tooltip) 
 
2360
        (rb_statusbar_connect_action_group, rb_statusbar_set_property):
 
2361
        Connect tooltips for actions.
 
2362
        (rb_statusbar_sync_status): Push new message to statusbar.
 
2363
        (rb_statusbar_set_progress): Don't use markup.
 
2364
        (rb_statusbar_entry_view_changed_cb): Don't set syncing_state
 
2365
        flag here since it prevents actually showing or hiding.
 
2366
        (rb_statusbar_sync_with_source): Push new message to statusbar.
 
2367
 
 
2368
2005-09-11  Charles Schmidt   <cschmidt2@emich.edu>
 
2369
 
 
2370
        * daapsharing/rb-daap-structure.c:
 
2371
        (rb_daap_structure_parse_container_buffer: Forgot to remove comments
 
2372
        around debugging definition.
 
2373
 
 
2374
2005-09-11  Charles Schmidt   <cschmidt2@emich.edu>
 
2375
        
 
2376
        * daapsharing/rb-daap-structure.c:
 
2377
        (rb_daap_structure_parse_container_buffer): Read the patch from daap 
 
2378
        type = version.
 
2379
 
 
2380
        * daapsharing/rb-daap-mdns.c/h:
 
2381
        (resolve_cb): Updated mDNS resolve callback to send service-name &
 
2382
        name (read from Machine Name in the TXT data or equal to service-name
 
2383
        if not in TXT).
 
2384
 
 
2385
        * daapsharing/rb-daap-source.c:
 
2386
        (rb_daap_source_class_init), (rb_daap_source_set_property), 
 
2387
        (rb_daap_source_get_property), (rb_daap_source_new),
 
2388
        (find_source_by_service_name), (resolve_cb), (browse_cb), 
 
2389
        (stop_resolver), (start_browsing), (stop_browsing), 
 
2390
        (enable_browsing_changed_cb): Switched 'real-name' for 'service-name'
 
2391
        and added 'host' and 'port' gobject properties.  Updated to use new
 
2392
        mDNS resolve callback sending service-name & name arguments.
 
2393
 
 
2394
2005-09-11  Charles Schmidt   <cschmidt2@emich.edu>
 
2395
 
 
2396
        * daapsharing/rb-daap-mdns.c:
 
2397
        (howl_strerror): New function to report errors from Howl
 
2398
        (rb_daap_mdns_browse), (rb_daap_mdns_resolve),(rb_daap_mdns_publish), 
 
2399
        (get_sw_discovery), (get_avahi_client): Better error reporting from
 
2400
        Howl & Avahi.
 
2401
 
 
2402
        * sources/rb-daap-source.:
 
2403
        (start_browsing), (stop_browsing): Fixed a bug where browsing would
 
2404
        not get started or stopped in some situations.
 
2405
        
 
2406
2005-09-12  James Livingston  <jrl@ids.org.au>
 
2407
 
 
2408
        * shell/rb-removable-media-manager.c: add a missing include, that
 
2409
        would stop compilation if ipod support wasn't turned on
 
2410
 
 
2411
2005-09-11  James Livingston  <jrl@ids.org.au>
 
2412
 
 
2413
        * daapsharing/rb-daap-dialog.c: (encode_base64),
 
2414
        (rb_daap_password_dialog_new_run),
 
2415
        (rb_daap_collision_dialog_new_run): fix a translatable string, so that
 
2416
        it is no broken in to two pieces, and remove a use of a goto
 
2417
        
 
2418
        * daapsharing/rb-daap-mdns.c: (mdns_error_dialog),
 
2419
        (setup_sw_discovery), (rb_daap_mdns_resolve_cancel), (publish_cb),
 
2420
        (rb_daap_mdns_publish), (rb_daap_mdns_publish_cancel), (client_cb),
 
2421
        (get_avahi_client), (browse_cb), (rb_daap_mdns_browse),
 
2422
        (rb_daap_mdns_browse_cancel), (resolve_cb), (entry_group_cb): fix a
 
2423
        memory leaks, and some code style things.
 
2424
        
 
2425
        * daapsharing/rb-daap-share.c: (rb_daap_share_class_init),
 
2426
        (rb_daap_share_init), (rb_daap_share_set_property),
 
2427
        (rb_daap_share_dispose), (rb_daap_share_new),
 
2428
        (rb_daap_share_get_property): make the DB and the playlist manager
 
2429
        gobject properties.
 
2430
        
 
2431
        (message_add_standard_headers),
 
2432
        (message_set_from_rb_daap_structure), (server_info_cb),
 
2433
        (content_codes_cb), (login_cb), (update_cb), (databases_cb),
 
2434
        (server_cb), (add_db_entry), (db_entry_added_cb),
 
2435
        (db_entry_deleted_cb), (publish_cb), (rb_daap_share_start_publish),
 
2436
        (rb_daap_share_stop_publish): Fix a couple of memory leaks, some code
 
2437
        style and use CONF_PREFIX in the gconf keys
 
2438
        
 
2439
        * daapsharing/rb-daap-sharing.c: (create_share),
 
2440
        (enable_sharing_changed_cb), (share_name_changed_cb),
 
2441
        (rb_daap_sharing_init), (rb_daap_sharing_shutdown):
 
2442
        * daapsharing/rb-daap-src.c: (rb_daap_src_class_init),
 
2443
        (rb_daap_src_instance_init), (rb_daap_src_dispose),
 
2444
        (rb_daap_src_uri_handler_init), (rb_daap_src_set_property),
 
2445
        (rb_daap_src_get_property), (rb_daap_src_getcaps),
 
2446
        (rb_daap_src_close_file), (rb_daap_src_srcpad_event),
 
2447
        (rb_daap_src_init), (rb_daap_src_shutdown), (rb_daap_src_set_time),
 
2448
        (rb_daap_src_get_time): Deal with gconf callbacks where the key
 
2449
        hasn't actually changed, fix some memory leaks, code style and release
 
2450
        gconf notifications when the object is destroyed.
 
2451
        
 
2452
        * sources/rb-daap-source.c: (rhythmdb_entry_daap_type_new),
 
2453
        (rb_daap_source_class_init), (rb_daap_source_init),
 
2454
        (rb_daap_source_dispose), (rb_daap_source_set_property),
 
2455
        (rb_daap_source_get_property), (rb_daap_source_new),
 
2456
        (find_source_by_name), (resolve_cb), (browse_cb), (stop_resolver),
 
2457
        (start_browsing), (stop_browsing), (enable_browsing_changed_cb),
 
2458
        (rb_daap_sources_init), (rb_daap_sources_shutdown),
 
2459
        (rb_daap_source_activate), (rb_daap_source_disconnect),
 
2460
        (rb_daap_source_show_popup), (rb_daap_source_find_for_uri),
 
2461
        (rb_daap_source_get_headers): use CONF_PREFIX in the gconf keys,
 
2462
        release gconf notifications, handle gconf callbacks where the key
 
2463
        hasn't changed, make "real name" and "password protected" gobject
 
2464
        properties, fix some code style and fix a memory leak.
 
2465
 
 
2466
2005-09-11  James Livingston  <jrl@ids.org.au>
 
2467
 
 
2468
        Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
 
2469
 
 
2470
        * shell/rb-playlist-manager.c:
 
2471
        (rb_playlist_manager_save_playlists),
 
2472
        (rb_playlist_manager_get_playlists): don't unref the sourcelist model
 
2473
        when we aren't supposed to. (Closes bug 315886)
 
2474
 
 
2475
2005-09-11  James Livingston  <jrl@ids.org.au>
 
2476
 
 
2477
        * shell/rb-removable-media-manager.c:
 
2478
        (rb_removable_media_manager_class_init),
 
2479
        (rb_removable_media_manager_init),
 
2480
        (rb_removable_media_manager_dispose),
 
2481
        (rb_removable_media_manager_set_property),
 
2482
        (rb_removable_media_manager_get_property),
 
2483
        (rb_removable_media_manager_new),
 
2484
        (rb_removable_media_manager_load_media),
 
2485
        (rb_removable_media_manager_volume_mounted_cb),
 
2486
        (rb_removable_media_manager_volume_unmounted_cb),
 
2487
        (rb_removable_media_manager_mount_volume),
 
2488
        (rb_removable_media_manager_unmount_volume),
 
2489
        (rb_removable_media_manager_source_deleted_cb),
 
2490
        (rb_removable_media_manager_append_media_source),
 
2491
        (rb_removable_media_manager_set_uimanager),
 
2492
        (rb_removable_media_manager_eject_medium_cb),
 
2493
        (rb_removable_media_manager_cmd_eject_medium):
 
2494
        * shell/rb-removable-media-manager.h:
 
2495
        * sources/rb-removable-media-source.c:
 
2496
        (rb_removable_media_source_class_init),
 
2497
        (rb_removable_media_source_init),
 
2498
        (rb_removable_media_source_dispose),
 
2499
        (rb_removable_media_source_set_property),
 
2500
        (rb_removable_media_source_get_property), (impl_get_pixbuf),
 
2501
        (impl_delete_thyself):
 
2502
        * sources/rb-removable-media-source.h: Add the four files that I
 
2503
        somehow managed not to add to cvs in the last commit. Oops.
 
2504
 
 
2505
2005-09-11  James Livingston  <jrl@ids.org.au>
 
2506
 
 
2507
        * shell/Makefile.am: Add rb-removable-media-manager.{c,h}
 
2508
        * sources/Makefile.am: Add rb-removable-media-source.{c,h} 
 
2509
        
 
2510
        * shell/rb-shell.c: (rb_shell_finalize), (rb_shell_constructor),
 
2511
        (rb_shell_medium_added_cb), (rb_shell_select_source): create the
 
2512
        removable-media-manager on startup, and handle creation of sources.
 
2513
        
 
2514
        * sources/rb-ipod-source.h:
 
2515
        * sources/rb-ipod-source.c: (rb_ipod_source_class_init),
 
2516
        (rb_ipod_source_init), (rb_ipod_source_constructor),
 
2517
        (rb_ipod_source_dispose), (rb_ipod_source_new),
 
2518
        (load_ipod_db_idle_cb), (rb_ipod_load_songs), (impl_show_popup): Port
 
2519
        the iPod source over to the removable media framework.
 
2520
        
 
2521
        * sources/rb-library-source.c: (paned_size_allocate_cb),
 
2522
        (rb_library_source_get_paned_key): fix a potential bug is a
 
2523
        library-derived source doesn't have a paned-key
 
2524
 
 
2525
2005-09-11  Bastien Nocera  <hadess@hadess.net>
 
2526
 
 
2527
        * daapsharing/rb-daap-share.c: (add_entry_to_mlcl): default to
 
2528
        mp3 when we can't get the suffix of a file (Closes: #315941)
 
2529
 
 
2530
2005-09-10  James Livingston  <jrl@ids.org.au>
 
2531
 
 
2532
        * configure.ac: fix the mdns tests, so that it doesn't complain about
 
2533
        not finding one, if daap support isn't being compiled in
 
2534
 
 
2535
2005-09-10  Charles Schmidt   <cschmidt2@emich.edu>
 
2536
 
 
2537
        * configure.ac: Updated to require avahi >= 0.5.  Small fixes.
 
2538
 
 
2539
        * daapsharing/rb-daap-dialog.c:
 
2540
        (rb_daap_password_dialog_new_run), (rb_daap_collision_dialog_new_run):
 
2541
        HIG compliancy & images.
 
2542
 
 
2543
        * daapsharing/rb-daap-mdns.c:
 
2544
        (browse_cb), (resolve_cb): Better detection of local services.  
 
2545
        Requries avahi 0.5.  Still doesn't work quite right with Howl, due to 
 
2546
        Howl's limitations.  Fix the way collision handling is done under
 
2547
        Avahi.
 
2548
 
 
2549
        * daapsharing/rb-daap-share.c:
 
2550
        (publish_cb): Better name collision handling (at least for Avahi).
 
2551
 
 
2552
2005-09-10  James Livingston  <jrl@ids.org.au>
 
2553
 
 
2554
        * shell/rb-shell-preferences.c: (add_daap_preferences): Patch from
 
2555
        Dennis Cranston <dennis_cranston@yahoo.com> to make the DAAP
 
2556
        preferences more HIG compliant (Closes #315889)
 
2557
        
 
2558
        * po/POTFILES.in: add widgets/rb-query-creator-properties.c to the
 
2559
        list of files to be translated
 
2560
 
 
2561
2005-09-10  James Livingston  <jrl@ids.org.au>
 
2562
 
 
2563
        * configure.ac: fix it so that --enable-daap=no works
 
2564
        * lib/rb-file-helpers.c: (rb_file): allow use of new art when running
 
2565
        uninstalled
 
2566
 
 
2567
2005-09-10  James Livingston  <jrl@ids.org.au>
 
2568
 
 
2569
        Patch from Christophe Fergeau <teuf@gnome.org>
 
2570
 
 
2571
        * sources/rb-ipod-source.c: (rb_ipod_unload_songs): fix a crasher in
 
2572
        the ipod code.
 
2573
 
 
2574
2005-09-09  Charles Schmidt   <cschmidt2@emich.edu>
 
2575
        * README.daap: Updating documentation
 
2576
 
 
2577
2005-09-09  Charles Schmidt   <cschmidt2@emich.edu>
 
2578
        * AUTHORS: Added myself.
 
2579
 
 
2580
        * daapsharing/rb-daap-connection.c:
 
2581
        (connection_login), (rb_connection_new): Reorganized password
 
2582
        handling.
 
2583
 
 
2584
        * po/POTFILES.in: Added daapsharing/rb-daap-dialog.c
 
2585
 
 
2586
        * shell/rb-shell.c:
 
2587
        (rb_shell_cmd_disconnect_source): Fixed disconnecting from sources.
 
2588
 
 
2589
        * sources/rb-daap-source.c:
 
2590
        (rb_daap_source_activate): Better error handling when we are unable to
 
2591
        connect.
 
2592
        
 
2593
2005-09-09  Charles Schmidt   <cschmidt2@emich.edu>
 
2594
        * README.daap: Fixed some terminology.
 
2595
 
 
2596
        * configure.ac: Better automatic detection of mDNS/DNS-SD library.
 
2597
        New --with-mdns=auto|howl|avahi flag to specify.
 
2598
 
 
2599
        * daapsharing/rb-daap-dialog.c/h: New files to handle password &
 
2600
        name collision dialogs.
 
2601
 
 
2602
        * daapsharing/rb-daap-connection.c:
 
2603
        (connection_get_password), (build_message), (http_get)
 
2604
        (connection_login): Ask for & use a password if the share demands it.
 
2605
 
 
2606
        * daapsharing/rb-daap-connection.h: Changed prototype of
 
2607
        rb_daap_connection_new.
 
2608
        
 
2609
        * daapsharing/rb-daap-mdns.c: 
 
2610
        (resolve_cb): Better detection of your own music share so it doesn't 
 
2611
        appear in the sourcelist.
 
2612
 
 
2613
        * daapsharing/rb-daap-share.c:
 
2614
        (rb_daap_share_start_publish): Attempt to start on port 3689, failing
 
2615
        that start on any available port.
 
2616
 
 
2617
        * daapsharing/rhythmbox.schemas: Schemas for music shares' UI state.
 
2618
 
 
2619
        * sources/rb-daap-source.c:
 
2620
        (find_source_by_name), (rb_daap_source_new), (resolve_cb),
 
2621
        (browse_cb): Handle passworded shares. Resolve the host immediately
 
2622
        instead of when activated.
 
2623
        (rb_daap_source_get_browser_key), (rb_daap_source_get_paned_key),
 
2624
        (rb_daap_source_new): New GConf keys for UI state.
 
2625
        (rb_daap_source_activate): Use RBPlaylistSource instead of
 
2626
        RBDAAPPlaylistSource
 
2627
        
 
2628
        * sources/rb-daap-playlist-source.c/h: Removed
 
2629
 
 
2630
        * sources/rb-playlist-source.c/h: Added 'is-local' property, TRUE
 
2631
        if the playlist is local (i.e. not DAAP or iPod).
 
2632
        
 
2633
        * shell/rb-playlist-manager.c:
 
2634
        (rb_playlist_manager_save_playlists): Fixed a bug where the playlists
 
2635
        wouldn't get saved if the last playlist hadn't changed.  Only save
 
2636
        local playlists.
 
2637
        
 
2638
2005-09-09  James Livingston  <jrl@ids.org.au>
 
2639
 
 
2640
        * sources/rb-ipod-source.c: (rb_ipod_source_class_init): remove the
 
2641
        iPod preferences pane, as it already uses the browser views as the
 
2642
        library.
 
2643
 
 
2644
2005-09-09  James Livingston  <jrl@ids.org.au>
 
2645
 
 
2646
        * sources/rb-library-source.c: (rb_library_source_finalize),
 
2647
        (rb_library_source_constructor): fix gconf monitoring of library
 
2648
        preference keys.
 
2649
        * sources/rb-library-source.h: remove declaration of function that
 
2650
        does not exist
 
2651
 
 
2652
2005-09-08  Charles Schmidt   <cschmidt2@emich.edu>
 
2653
 
 
2654
        * player/rb-player-gst.c:
 
2655
        (rb_player_set_time): Fix seeking in daap streams.
 
2656
 
 
2657
2005-09-08  Charles Schmidt   <cschmidt2@emich.edu>
 
2658
 
 
2659
        * data/rhythmbox.schemas: Turn music share browsing on by default.
 
2660
 
 
2661
2005-09-07  James Livingston  <jrl@ids.org.au>
 
2662
 
 
2663
        * configure.ac: include daapsharing/Makefile in AC_OUTPUT
 
2664
 
 
2665
2005-09-06   Charles Schmidt   <cschmidt2@emich.edu>
 
2666
        * player/rb-player-gst.c: 
 
2667
        (rb_player_get_time): Fix for extra << & == that accidentally made
 
2668
        it in.
 
2669
 
 
2670
        * player/Makefile.am: -Idaapsharing so we can include rb-daap-src.h
 
2671
        
 
2672
2005-09-06   Charles Schmidt   <cschmidt2@emich.edu>
 
2673
        * configure.ac: Fix for extra <<<<<<< & ======= that accidentally made
 
2674
        it in last time.  Sorry.
 
2675
 
 
2676
2005-09-06  Charles Schmidt   <cschmidt2@emich.edu>
 
2677
        
 
2678
        * player/rb-player-gst.c:
 
2679
        (rb_player_get_time): Fix a small crash appearing when
 
2680
        the uri isn't set in the player, but rb_player_get_time() is
 
2681
        still called.
 
2682
 
 
2683
        * configure.ac: Also check for libsoup 2.4, which is what ships with
 
2684
        Gnome 2.12.
 
2685
 
 
2686
        * po/POTFILES.in: Added music sharing files that have translatable 
 
2687
        strings.
 
2688
 
 
2689
        * README.daap: New file explaining "How Music Sharing Works"  
 
2690
 
 
2691
2005-09-06  Bastien Nocera  <hadess@hadess.net>
 
2692
 
 
2693
        * daapsharing/.cvsignore: added
 
2694
 
 
2695
2005-09-06  Charles Schmidt   <cschmidt2@emich.edu>
 
2696
 
 
2697
        * daapsharing/*: Music sharing library.
 
2698
        
 
2699
        * sources/rb-daap-source.c/h: Music share RBSource.
 
2700
        * sources/rb-daap-playlist-source.c/h: Music share playlist RBSource.
 
2701
 
 
2702
        * configure.ac: --enable-daap flag to turn on music sharing. Requires
 
2703
        libsoup and a mutlicast DNS implementation (howl or avahi).
 
2704
 
 
2705
        * data/rhythmbox.schemas: New GConf keys for music sharing.
 
2706
 
 
2707
        * data/ui/rhythmbox-ui.xml: New popup menu ui definition for daap
 
2708
        source right click menu.
 
2709
 
 
2710
        * player/rb-player-gst.c: Changes to properly play & seek in remote
 
2711
        music share files.
 
2712
 
 
2713
        * shell/rb-playlist-manager.c/h:
 
2714
        (rb_playlist_manager_get_playlists): New function to get a GList * of
 
2715
        the playlists.
 
2716
        (rb_playlist_manager_save_playlists): Don't save music share playlists
 
2717
        and fixed a GObject reference leak.
 
2718
 
 
2719
        * shell/rb-shell.c/h:
 
2720
        (rb_shell_append_source): No longer a local function.  Now takes a
 
2721
        parent RBSource * argument, NULL to append a toplevel source.
 
2722
        (rb_shell_cmd_source_disconnect): New function to 'disconnect' a
 
2723
        source (useful for disconnecting from remote music share,
 
2724
        specifically).
 
2725
        (rb_shell_quit): Stop music sharing/browsing.
 
2726
        (rb_shell_playlist_added_cb): Work with tree source structure.
 
2727
        (rb_shell_get_property): "playlist-manager" property accessor.
 
2728
        (rb_shell_class_init): New "playlist-manager" property.
 
2729
        (rb_shell_construor): Append sources as toplevel sources.  Initialize
 
2730
        daap sharing/browsing.
 
2731
        (rb_shell_select_source): Notify source of activation/deactivation.
 
2732
 
 
2733
        * shell/rb-shell-prefernces.c: Music sharing preferences.
 
2734
 
 
2735
        * sources/rb-source.c/h: New activate, deactivate and disconnect
 
2736
        class functions.  Activate & deactivate are notification style 
 
2737
        functions that will tell a source when it is selected/unselected.
 
2738
        Disconnect can be hooked up to a UI object to disconnect the source.
 
2739
 
 
2740
        * sources/rb-sourcelist-model.c:
 
2741
        * sources/rb-sourcelist.c/h: Sourcelist is now a tree structure.
 
2742
        (rb_sourcelist_append): Takes a RBSource * parent arguement, NULL to
 
2743
        append a toplevel source.
 
2744
 
 
2745
2005-09-05  James Livingston  <jrl@ids.org.au>
 
2746
 
 
2747
        * rhythmdb/rhythmdb-query-model.c:
 
2748
        (rhythmdb_query_model_entry_changed_cb),
 
2749
        (rhythmdb_query_model_do_reorder): Update the query model's totals if
 
2750
        the duration of filesize of an entry changes.  Emit the row-changed
 
2751
        signals that I forgot to put back in, when I was doing query sorting.
 
2752
 
 
2753
        * rhythmdb/rhythmdb.c: (rhythmdb_compute_status_normal): Don't print
 
2754
        out "0 minutes" or "0 bytes".
 
2755
 
 
2756
2005-09-04  James Livingston  <jrl@ids.org.au>
 
2757
 
 
2758
        * shell/rb-playlist-manager.c: (rb_playlist_manager_new_playlist):
 
2759
        remove a leftover bit of the "internal-name" property of sources.
 
2760
 
 
2761
2005-09-03  James Livingston  <jrl@ids.org.au>
 
2762
 
 
2763
        * rhythmdb/rhythmdb-tree.c: (evaluate_conjunctive_subquery): remove
 
2764
        extraneous debug message
 
2765
        * sources/rb-library-source.c: (rb_library_source_do_query): fix a
 
2766
        crasher would affect any library-derived sources (which was also a
 
2767
        memory leak).
 
2768
 
 
2769
2005-09-02  Colin Walters  <walters@verbum.org>
 
2770
 
 
2771
        * configure.ac: Fix sytnax error.
 
2772
 
 
2773
        * shell/rb-shell.c (tray_embedded_cb): Add some nonfunctional
 
2774
        code to disable minimization icons - need to figure out
 
2775
        why it doesn't work...
 
2776
 
 
2777
2005-09-01  Dennis Cranston  <dennis_cranston@yahoo.com>
 
2778
 
 
2779
        * data/glade/song-info-multiple.glade:
 
2780
        * data/glade/song-info.glade:
 
2781
        * widgets/rb-song-info.c: (rb_song_info_constructor):
 
2782
        Add a mnemonic to the newly added "Automatically rate" label
 
2783
        in the properties dialog and use a bold typeface like all the 
 
2784
        other labels in the dialog. (Closes bug 315089)
 
2785
 
 
2786
2005-09-03  James Livingston  <jrl@ids.org.au>
 
2787
 
 
2788
        * sources/rb-library-source.c: (rb_library_source_class_init),
 
2789
        (rb_library_source_finalize), (rb_library_source_constructor),
 
2790
        (rb_library_source_set_property), (rb_library_source_get_property),
 
2791
        (impl_get_paned_key), (paned_size_allocate_cb),
 
2792
        (rb_library_source_state_prefs_sync), (impl_show_popup),
 
2793
        (rb_library_source_get_paned_key):
 
2794
        * sources/rb-library-source.h: Allow sources derived from
 
2795
        RBLibrarySource to use different gconf keys for sort order, browser
 
2796
        visibility and browser pane position. Fix a crasher if a derived
 
2797
        source overrides _get_pixbuf.
 
2798
 
 
2799
2005-09-02  Colin Walters  <walters@verbum.org>
 
2800
 
 
2801
        * shell/rb-shell.c (rb_shell_set_visibility): Move
 
2802
        hint setting which seems to avoid races more.
 
2803
        
 
2804
2005-09-03  James Livingston  <jrl@ids.org.au>
 
2805
 
 
2806
        * shell/rb-shell.c: fix compilation with iPod support enabled
 
2807
        
 
2808
2005-09-02  Colin Walters  <walters@verbum.org>
 
2809
 
 
2810
        * shell/rb-shell.c (struct RBShellPrivate): Add
 
2811
        idle_hide_mainwindow_id.
 
2812
        (rb_shell_constructor): Move taskbar skipping hint into
 
2813
        rb_shell_set_visibility.
 
2814
        (idle_hide_mainwindow): New function.
 
2815
        (rb_shell_set_visibility): Taskbar hinting moved here; add evil
 
2816
        racy hack to avoid rb appearing in taskbar when minimized.
 
2817
 
 
2818
2005-09-01  Colin Walters  <walters@verbum.org>
 
2819
 
 
2820
        * widgets/eggtrayicon.h: Prototype egg_tray_icon_have_manager.
 
2821
 
 
2822
        * widgets/eggtrayicon.c (egg_tray_icon_have_manager): Steal
 
2823
        from gtkstatusicion.c.
 
2824
 
 
2825
        * shell/rb-tray-icon.h: Prototype rb_tray_icon_get_geom.
 
2826
 
 
2827
        * shell/rb-tray-icon.c (rb_tray_icon_toggle_entries): Retitle
 
2828
        TrayShowWindow entry.
 
2829
        (rb_tray_icon_class_init): Make GtkActionGroup readable only.
 
2830
        (rb_tray_icon_constructor): Create action group here.
 
2831
        (rb_tray_icon_finalize): Destroy action group.
 
2832
        (rb_tray_icon_set_property): Don't take an action group.
 
2833
        (rb_tray_icon_new): Ditto.
 
2834
        (tray_popup_position_menu): Some mostly boilerplate code
 
2835
        to position menu.
 
2836
        (rb_tray_icon_button_press_event_cb): Position menu.
 
2837
        (rb_tray_icon_get_geom): New function used for the shell
 
2838
        to set minimization hints.
 
2839
 
 
2840
        * shell/rb-shell.h: Prototype rb_shell_toggle_visibility.
 
2841
 
 
2842
        * shell/rb-shell.c (rb_shell_actions): Add MusicClose.
 
2843
        (struct RBShellPrivate): Change visible to iconified.
 
2844
        (set_icon_geometry): New function from SĆøren Sandmann to
 
2845
        tell Metacity where to draw the minimization animiation.
 
2846
        (rb_shell_window_state_cb): Update iconified.
 
2847
        (rb_shell_get_visibility): New function to say whether
 
2848
        or not we're currently visible.
 
2849
        (rb_shell_set_visibility): Update to minimize to
 
2850
        tray or present as appropriate.
 
2851
        (rb_shell_window_delete_cb): On window close, just
 
2852
        minimize to tray if we're deleted.
 
2853
        (rb_shell_set_window_title): Kill old notification code.
 
2854
        (rb_shell_toggle_visibility): Nwe function.
 
2855
        (rb_shell_cmd_toggle_visibility): Call it.
 
2856
        (rb_shell_constructor): Skip the taskbar.
 
2857
        (tray_destroy_cb): Better debugging.
 
2858
        
 
2859
2005-09-01  Colin Walters  <walters@verbum.org>
 
2860
 
 
2861
        * data/ui/rhythmbox-ui.xml: Add MusicClose.
 
2862
 
 
2863
        * configure.ac: Enable bonobo by default.
 
2864
        
 
2865
2005-09-01  Colin Walters  <walters@verbum.org>
 
2866
 
 
2867
        * configure.ac: Default to old art.  Add macros subdir.
 
2868
 
 
2869
        * Makefile.am (SUBDIRS): Add macros.
 
2870
 
 
2871
        * macros/Makefile.am: New.
 
2872
        
 
2873
2005-09-01  Colin Walters  <walters@verbum.org>
 
2874
 
 
2875
        * shell/Makefile.am (EXTRA_DIST): Dist rb-shell.xml and
 
2876
        rb-shell-player.xml.
 
2877
 
 
2878
        * remote/dbus/rb-remote-dbus.h: Deleted.
 
2879
        
 
2880
        * remote/dbus/Makefile.am: Delete all the junk, just dist
 
2881
        rb-print-playing.py and rb-set-rating.py.
 
2882
 
 
2883
        * remote/Makefile.am (SUBDIRS): Always dist dbus and bonobo.
 
2884
 
 
2885
        * data/Makefile.am (EXTRA_DIST): Add service_in_files.
 
2886
 
 
2887
2005-09-02  James Livingston  <jrl@ids.org.au>
 
2888
 
 
2889
        - data/ui/rhythmbox-audiocd-view.xml.in: remove extremely obsolete
 
2890
        file from cvs
 
2891
 
 
2892
        * shell/rb-shell.c: (rb_shell_get_property), (rb_shell_finalize),
 
2893
        (rb_shell_constructor): Patches from Jonathan Matthew
 
2894
        <jonathan@kaolin.hn.org> to fix compilation without ipod support, and
 
2895
        a crash when using "browse this artist".
 
2896
 
 
2897
2005-08-31  Colin Walters  <walters@verbum.org>
 
2898
 
 
2899
        * configure.ac: Add --with-old-art configure switch.  Also
 
2900
        add AC_CONFIG_MACRO_DIR in the hope to avoid autotools bustage,
 
2901
        but it doesn't work.
 
2902
 
 
2903
        * widgets/rb-cell-renderer-pixbuf.c (rb_cell_renderer_pixbuf_render):
 
2904
        Don't use eel_create_colorized_pixbuf for new art.
 
2905
        * widgets/rb-rating-helper.c (rb_rating_render_stars): Ditto.
 
2906
 
 
2907
        * data/art-clearlooks: New artwork.
 
2908
        
 
2909
2005-08-31  Colin Walters  <walters@verbum.org>
 
2910
 
 
2911
        * shell/main.c (main): Fix Bastien's commit to continue to focus
 
2912
        the window with GTK+ 2.8 at least.
 
2913
        
 
2914
2005-08-31  Colin Walters  <walters@verbum.org>
 
2915
 
 
2916
        * shell/rb-shell.c (rb_shell_load_uri): Handle the case where entry
 
2917
        is already loaded.
 
2918
 
 
2919
        * shell/main.c (load_uri_args): Use gnome_vfs_make_uri_from_shell_arg.
 
2920
 
 
2921
2005-08-31  Bastien Nocera  <hadess@hadess.net>
 
2922
 
 
2923
        * README: remove mentions of the xine-lib backend
 
2924
        * shell/main.c: (main): make it compilable with gtk+ < 2.8
 
2925
 
 
2926
2005-08-30  Colin Walters  <walters@verbum.org>
 
2927
 
 
2928
        * shell/rb-shell-preferences.c (rb_shell_preferences_append_view_page): 
 
2929
        Make non-visible sources insensitive.
 
2930
        
 
2931
2005-08-30  Colin Walters  <walters@verbum.org>
 
2932
 
 
2933
        * shell/rb-shell.c: Don't use GConf for selected source; it's
 
2934
        confusing to have the selected source change after startup,
 
2935
        and since we don't save other things it's not worth saving this.
 
2936
 
 
2937
        * sources/rb-playlist-source.c:
 
2938
        * sources/rb-library-source.c:
 
2939
        * sources/rb-iradio-source.c:
 
2940
        * sources/rb-ipod-source.c: Delete internal-name property usage.
 
2941
        * sources/rb-source.c: Delete internal-name property.
 
2942
 
 
2943
        * data/rhythmbox.schemas: Delete selected_source.
 
2944
        
 
2945
2005-08-30  Colin Walters  <walters@verbum.org>
 
2946
 
 
2947
        * sources/rb-sourcelist.c: Make playing source bold instead of
 
2948
        displaying a pixbuf; it's much less ugly.
 
2949
        
 
2950
2005-08-30  Colin Walters  <walters@verbum.org>
 
2951
 
 
2952
        * sources/rb-source.c:
 
2953
        * sources/rb-source.h: New virtual method try_playlist.
 
2954
 
 
2955
        * sources/rb-iradio-source.c (rb_iradio_source_class_init): Implement
 
2956
        impl_try_playlist.
 
2957
        (rb_iradio_source_add_station): Remove validation; we do that elsewhere.
 
2958
        (impl_handle_eos): Return RB_SOURCE_EOF_RETRY.
 
2959
        (handle_playlist_entry_cb): Don't check for iradio uris, we don't
 
2960
        need to.
 
2961
        (stations_view_drag_data_received_cb): Don't check for iradio uris;
 
2962
        in theory we should though...
 
2963
 
 
2964
        * shell/rb-shell.c (known_sources): Delete; we just hardcode the
 
2965
        list in rb_shell_construct now.
 
2966
        (struct RBShellPrivate): Add RBLibrarySource, RBIRadioSource,
 
2967
        RBiPodSource.
 
2968
        (rb_shell_constructor): Create library, iradio, ipod here.
 
2969
        (rb_shell_source_deleted_cb): Use source directly instead of
 
2970
        indirecting through type.
 
2971
        (rb_shell_sync_selected_source): Ditto.
 
2972
        (rb_shell_jump_to_entry_with_source): Just use the source reutrned
 
2973
        from the type instead of special-casing.
 
2974
        (rb_shell_guess_type_for_uri) 
 
2975
        (rb_shell_add_uri)
 
2976
        (handle_one_uri_with_possible_metadata): New functions.
 
2977
        (rb_shell_load_uri): Refactor to allow loading playlists again,
 
2978
        also use other URI infrastructure.
 
2979
 
 
2980
        * shell/rb-shell-player.c (eos_cb): Handle RB_SOURCE_EOF_RETRY.
 
2981
        (rb_shell_player_error): Always set entry error on error, instead
 
2982
        of depending on EOF behavior.
 
2983
 
 
2984
        * shell/rb-playlist-manager.c (handle_playlist_entry_cb): Refactor
 
2985
        to just invoke rb_shell_add_uri.
 
2986
        (rb_playlist_manager_parse_file): Return error instead of tossing
 
2987
        up dialog box directly.
 
2988
        (load_playlist_response_cb): Display error here.
 
2989
        (add_uri_to_playlist): Delete.
 
2990
        (handle_playlist_entry_into_playlist_cb): Renamed to
 
2991
        handle_playlist_entry_cb.
 
2992
 
 
2993
        * shell/rb-playlist-manager.h: Add error, update prototype.
 
2994
 
 
2995
        * lib/rb-file-helpers.c:
 
2996
        * lib/rb-file-helpers.h: Delete rb_uri_is_iradio.
 
2997
 
 
2998
2005-08-29  Colin Walters  <walters@verbum.org>
 
2999
 
 
3000
        * sources/rb-iradio-source.c (rb_iradio_source_add_station): Return
 
3001
        if entry already exists.  Use rhythmdb_entry_set_uninserted.
 
3002
 
 
3003
        * sources/rb-ipod-source.c (entry_set_string_prop): Avoid
 
3004
        needlessly duping string, and use rhythmdb_entry_set_uninserted.
 
3005
        (load_ipod_db_idle_cb): Use rhythmdb_entry_set_uninserted.
 
3006
 
 
3007
        * shell/rb-shell.h (enum RBShellError): Add some more errors.
 
3008
        Prototype rb_shell_set_song_property.
 
3009
 
 
3010
        * shell/rb-shell.xml: Export setSongProperty.
 
3011
 
 
3012
        * shell/rb-shell.c (rb_shell_set_song_property): New function.
 
3013
        (rb_shell_set_rating_impl): Call rhythmdb_entry_set instead of
 
3014
        rhythmdb_entry_set_nonotify, and call rhythmdb_commit.
 
3015
 
 
3016
        * shell/rb-shell-player.c (rb_shell_player_set_entry_playback_error): Call
 
3017
        rhythmdb_entry_set instead of rhythmdb_entry_set_nonotify, since we do
 
3018
        want to notify of the change.
 
3019
        (rb_shell_player_entry_changed_cb): Cast to RhythmDBEntryChange.
 
3020
 
 
3021
        * rhythmdb/rhythmdb.c (rhythmdb_process_queued_entry_set_event): Fix
 
3022
        logic error; idle functions would be enqueued for each set.
 
3023
        (rhythmdb_entry_set): Fix assertion logic error.
 
3024
 
 
3025
        * iradio/rb-new-station-dialog.c (rb_new_station_dialog_response_cb):
 
3026
        Avoid needlessly duping strings, and use rhythmdb_entry_set_uninserted.
 
3027
        Return if the entry already exists.
 
3028
        
 
3029
2005-08-29  Colin Walters  <walters@verbum.org>
 
3030
 
 
3031
        * rhythmdb/rhythmdb.h (struct RhythmDBEntry): Add
 
3032
        "inserted" member which we use to keep track of
 
3033
        whether or not an entry is in the DB.  Prototype
 
3034
        rhythmdb_entry_set_uninserted.
 
3035
 
 
3036
        * rhythmdb/rhythmdb.c (rhythmdb_commit_internal): Set inserted
 
3037
        flag.
 
3038
        (rhythmdb_entry_insert): Assert entry is not already inserted.
 
3039
        (rhythmdb_process_metadata_load): Update to call _set_uninserted
 
3040
        just after creating entry.
 
3041
        (rhythmdb_entry_set): Document, and fail on uninserted entries.
 
3042
        (rhythmdb_entry_set_nonotify): Ditto.
 
3043
        (rhythmdb_entry_set_uninserted): Document, and fail on inserted
 
3044
        entries.
 
3045
        (rhythmdb_entry_set_internal): Change notify flag to
 
3046
        notify_if_inserted.  Also move notification after assertions.
 
3047
 
 
3048
        Update all existing callers of rhythmdb_entry_set_internal
 
3049
        to give TRUE for notify_if_inserted; this should be what
 
3050
        we want but may be an efficiency hit.
 
3051
        
 
3052
2005-08-30  Raphael Slinckx  <rslinckx@cvs.gnome.org>
 
3053
 
 
3054
        * shell/rb-shell-player.c: (rb_shell_player_init),
 
3055
        (rb_shell_player_set_property), (rb_shell_player_entry_changed_cb),
 
3056
        (rb_shell_player_set_playing_source_internal),
 
3057
        (rb_shell_player_sync_with_selected_source): Notify the player when an
 
3058
        entry has updated the title, album or artist field, and resync the big
 
3059
        display.
 
3060
        
 
3061
        * sources/rb-iradio-source.c: (rb_iradio_source_class_init):
 
3062
        * sources/rb-library-source.c: (rb_library_source_class_init),
 
3063
        (impl_get_config_widget):
 
3064
        * sources/rb-playlist-source.c: (rb_playlist_source_class_init):
 
3065
        * sources/rb-source.c:
 
3066
        * sources/rb-source.h: Removed unused have_artist_album, get_artist, and
 
3067
        get_album functions in rb-source and adapted other sources accordingly.
 
3068
        
 
3069
2005-08-29  Colin Walters  <walters@verbum.org>
 
3070
 
 
3071
        * rhythmdb/rhythmdb.c (struct RhythmDBEvent): Add
 
3072
        signal_change member.
 
3073
        (threadsafe_entry_set): New function.
 
3074
        (rhythmdb_entry_set): Just call threadsafe_entry_set with TRUE.
 
3075
        (rhythmdb_entry_set_nonotify): New function; just call
 
3076
        threadsafe_entry_set with FALSE.
 
3077
        (rhythmdb_entry_set_internal): Take a notify flag; if true
 
3078
        add the change to our pending set.
 
3079
 
 
3080
        Also update all internal callers of rhythmdb_entry_set_internal
 
3081
        to pass FALSE.  Some of these may be bugs however and need to
 
3082
        pass TRUE...
 
3083
 
 
3084
        * rhythmdb/rhythmdb.h: Rename rhythmdb_entry_sync to
 
3085
        rhythmdb_entry_set, and rename rhythmdb_entry_set to
 
3086
        rhythmdb_entry_set_nonotify.
 
3087
 
 
3088
        * rhythmdb/rhythmdb.h (enum RhythmDBProp)
 
3089
        (rhythmdb_entry_get_boolean): Kill off RHYTHMDB_PROP_AUTO_RATE.
 
3090
 
 
3091
        * widgets/rb-song-info.c: Kill off vestiges of auto rating.
 
3092
 
 
3093
        * widgets/rb-entry-view.c (rb_entry_view_rated_cb): 
 
3094
        * sources/rb-source.c (rb_source_update_play_statistics): 
 
3095
        * sources/rb-iradio-source.c (rb_iradio_source_add_station): 
 
3096
        * sources/rb-ipod-source.c (entry_set_string_prop) 
 
3097
        (load_ipod_db_idle_cb): 
 
3098
        * shell/rb-shell.c (rb_shell_set_rating_impl): 
 
3099
        * shell/rb-shell-player.c (rb_shell_player_set_entry_playback_error) 
 
3100
        (info_available_cb): 
 
3101
        * iradio/rb-station-properties-dialog.c (rb_station_properties_dialog_rated_cb) 
 
3102
        (rb_station_properties_dialog_sync_entries): 
 
3103
        * iradio/rb-new-station-dialog.c (rb_new_station_dialog_response_cb): 
 
3104
 
 
3105
        Update callers of rhythmdb_entry_set to rhythmdb_entry_set_nonotify,
 
3106
        and callers of rhythmdb_entry_sync to rhythmdb_entry_set.
 
3107
        
 
3108
2005-08-29  Colin Walters  <walters@verbum.org>
 
3109
 
 
3110
        * sources/Makefile.am (INCLUDES): Add HAL_CFLAGS unconditionally.
 
3111
 
 
3112
        * shell/Makefile.am (rhythmbox_LDADD): Add HAL_LIBS to avoid
 
3113
        linking insanity.
 
3114
 
 
3115
        * widgets/rb-header.c (sanitize_string): New function, extracted
 
3116
        from old info_url.  Be sure to always strip the string.
 
3117
        (info_url): Rewrite to take artist/album, and generate a sane
 
3118
        URL for them from last.fm, which is better than allmusic.com in
 
3119
        that they support Rhythmbox, and have a *SANE* URL scheme.
 
3120
        (artist_info_url, album_info_url): Delete.
 
3121
        (rb_header_sync): Use info_url.
 
3122
 
 
3123
2005-08-29  James Livingston  <jrl@ids.org.au>
 
3124
 
 
3125
        * sources/rb-source.c: (rb_source_search): Check to ensure that this
 
3126
        is implemented before calling it. Many sources don't implement the
 
3127
        method.
 
3128
 
 
3129
2005-08-28  Dennis Cranston  <dennis_cranston@yahoo.com>
 
3130
 
 
3131
        * data/glade/create-playlist.glade:  Cleanup the layout,
 
3132
        and add a few more mnemonics.
 
3133
        * shell/rb-playlist-manager.c:
 
3134
        (rb_playlist_manager_cmd_load_playlist),
 
3135
        (rb_playlist_manager_cmd_save_playlist): HIG fix, use title 
 
3136
        capitalization for window titles.
 
3137
        * widgets/rb-query-creator-properties.c: Add mnemonics
 
3138
        to checkbutton labels.
 
3139
        * widgets/rb-query-creator.c: (rb_query_creator_constructor),
 
3140
        (limit_toggled_cb):  Toggle the sortLabel sensitivity.
 
3141
 
 
3142
2005-08-28  Colin Walters  <walters@verbum.org>
 
3143
 
 
3144
        * data/rhythmbox.schemas: Delete search_text for library
 
3145
        and iradio; this isn't a persistent value anymore.
 
3146
        Closes #313757.
 
3147
        
 
3148
        * sources/rb-source.h:
 
3149
        * sources/rb-source.c: Delete impl_can_search.
 
3150
 
 
3151
        * sources/rb-iradio-source.c: Delete search_text usage.
 
3152
        * sources/rb-library-source.c: Ditto.
 
3153
 
 
3154
        * shell/rb-source-header.c: Don't use GConf for search key.  Reset
 
3155
        search when source is set, and just do rb_source_search in
 
3156
        rb_source_header_search_cb.
 
3157
 
 
3158
        * shell/rb-shell.c (rb_shell_append_source): Don't
 
3159
        initiate search.
 
3160
 
 
3161
        * shell/Makefile.am: Don't dist dashboard.c.
 
3162
 
 
3163
2005-08-28  Colin Walters  <walters@verbum.org>
 
3164
 
 
3165
        * shell/main.c: Remove include of dead file rb-remote-dbus.h.
 
3166
        
 
3167
2005-08-28  Colin Walters  <walters@verbum.org>
 
3168
 
 
3169
        * data/org.gnome.Rhythmbox.service.in: New.
 
3170
 
 
3171
        * data/Makefile.am: Install service file.
 
3172
 
 
3173
        * configure.ac: Define DBUS_SERVICES_DIR.
 
3174
 
 
3175
        * autogen.sh: Set ACLOCAL_FLAGS.
 
3176
 
 
3177
        * macros/acinclude.m4: New.
 
3178
        
 
3179
2005-08-28  Colin Walters  <walters@verbum.org>
 
3180
 
 
3181
        Initial patch from Jonathan Matthew; closes 313684.
 
3182
 
 
3183
        * rhythmdb/rhythmdb-tree.c:
 
3184
        (RHYTHMDB_FWRITE, RHYTHMDB_FPUTC): Handle errors.
 
3185
        (save_entry): Return on error.
 
3186
        (rhythmdb_tree_save): Handle error when saving the
 
3187
        db; additionally, handle errors from fclose and unlink,
 
3188
        and print error too.
 
3189
 
 
3190
2005-08-28  Colin Walters  <walters@verbum.org>
 
3191
 
 
3192
        * sources/Makefile.am (libsourcesimpl_la_LIBADD): Fix
 
3193
        extra _.
 
3194
        
 
3195
2005-08-28  Colin Walters  <walters@verbum.org>
 
3196
 
 
3197
        * configure.ac: Change iPod support to --with-ipod;
 
3198
          automatically enable it if we have HAL.  Try to
 
3199
          support both HAL 0.5 and HAL 0.2.  Break out
 
3200
          totem-plparser into its own check so later we
 
3201
          can do version tests there too.
 
3202
          Kill dashboard support.
 
3203
        
 
3204
        * sources/rb-ipod-source.c: Merge in changes from Ronald Bultje
 
3205
        to support HAL > 0.5, but preserve the old code for HAL < 0.5
 
3206
        Closes #310017.
 
3207
        
 
3208
        * shell/Makefile.am (rhythmbox_LDADD): Add TOTEM_PLPARSER_LIBS.
 
3209
        (INCLUDES): Add TOTEM_PLPARSER_CFLAGS.
 
3210
 
 
3211
        * sources/Makefile.am: Also handle
 
3212
        TOTEM_PLPARSER_LIBS/TOTEM_PLPARSER_CFLAGS.
 
3213
 
 
3214
        * shell/dashboard.c: Delete; someone should just write a little
 
3215
        python shim which lists on the D-BUS interface and writes the
 
3216
        stuff to Dashboard.  Even better Dashboard should be ported
 
3217
        to D-BUS and do the listening itself, perhaps on an abstract
 
3218
        "org.gnome.MusicPlayer" interface or something.
 
3219
 
 
3220
        * shell/rb-shell.c: Kill dashboard support.
 
3221
 
 
3222
2005-08-28  Colin Walters  <walters@verbum.org>
 
3223
 
 
3224
        * remote/dbus/rb-print-playing.py: New file.
 
3225
 
 
3226
2005-08-28  Colin Walters  <walters@verbum.org>
 
3227
 
 
3228
        * rhythmdb/rhythmdb.c (rhythmdb_entry_get): 
 
3229
        * rhythmdb/rhythmdb.h: Make rhythmdb_entry_get public.
 
3230
 
 
3231
        * shell/rb-shell-player.h:
 
3232
        * shell/rb-shell-player.c: Add playing-uri-changed signal.
 
3233
        * shell/rb-shell-player.xml: Export it.
 
3234
 
 
3235
        * shell/rb-shell.c (rb_shell_get_song_properties): New function.
 
3236
        (rb_shell_error_quark): New.
 
3237
 
 
3238
        * shell/rb-shell.h: Prototype.  Also add RBShellError.
 
3239
        * shell/rb-shell.xml: Export rb_shell_get_song_properties.
 
3240
        
 
3241
2005-08-28  Colin Walters  <walters@verbum.org>
 
3242
 
 
3243
        * remote/bonobo/rb-remote-bonobo.c (rb_bonobo_workaround_lock)
 
3244
        (rb_bonobo_workaround_unlock): Renamed from bonobo_lock and
 
3245
        bonobo_unlock.
 
3246
        (rb_remote_bonobo_preinit): Lock setting moved here.
 
3247
        (rb_remote_bonobo_init): From here.
 
3248
 
 
3249
        * shell/main.c (main): Call rb_remote_bonobo_preinit very early.
 
3250
        Also invoke handle_cmdline in the right place.
 
3251
        (handle_cmdline): Remove some unused vars.  Cast bonobo_load_uri to
 
3252
        GFunc.
 
3253
 
 
3254
2005-08-28  James Livingston  <jrl@ids.org.au>
 
3255
 
 
3256
        * NEWS: keep the NEWS file up to date, so we don't have to do it all
 
3257
        when 0.9.1 comes around.
 
3258
 
 
3259
2005-08-28  James Livingston  <jrl@ids.org.au>
 
3260
 
 
3261
        * iradio/rb-new-station-dialog.c:
 
3262
        (rb_new_station_dialog_response_cb): Trim whitespace from uris. Closes
 
3263
        bug 314477.
 
3264
 
 
3265
2005-08-28  James Livingston  <jrl@ids.org.au>
 
3266
 
 
3267
        Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>
 
3268
 
 
3269
        * widgets/rb-entry-view.c: (rb_entry_view_duration_cell_data_func):
 
3270
        * widgets/rb-header.c: (rb_header_get_elapsed_string): Display hours
 
3271
        is a song is longer than 60 minutes. Closes bug 313311.
 
3272
 
 
3273
2005-08-27  James Livingston  <jrl@ids.org.au>
 
3274
 
 
3275
        * data/glade/create-playlist.glade:
 
3276
        * widgets/rb-query-creator.c: (rb_query_creator_load_query),
 
3277
        (rb_query_creator_new_from_query), (rb_query_creator_get_limit): Add
 
3278
        "minutes" as an option in the playlist limit menu.
 
3279
 
 
3280
        * rhythmdb/rhythmdb-query-model.c:
 
3281
        (rhythmdb_query_model_class_init),
 
3282
        (rhythmdb_query_model_set_property),
 
3283
        (rhythmdb_query_model_get_property),
 
3284
        (rhythmdb_query_model_update_limited_entries): Allow query models to
 
3285
        have a time limit
 
3286
        
 
3287
        * shell/rb-playlist-manager.c:
 
3288
        (rb_playlist_manager_set_automatic_playlist),
 
3289
        (rb_playlist_manager_cmd_edit_automatic_playlist):
 
3290
        * sources/rb-playlist-source.c: (rb_playlist_source_set_query),
 
3291
        (rb_playlist_source_get_query), (impl_receive_drag),
 
3292
        (rb_playlist_source_new_from_xml),
 
3293
        (rb_playlist_source_save_to_xml),
 
3294
        (rb_playlist_source_songs_sort_order_changed_cb),
 
3295
        (rb_playlist_source_do_query):
 
3296
        * sources/rb-playlist-source.h:
 
3297
        * widgets/rb-query-creator.h: Allow playlists to be limited by time
 
3298
 
 
3299
2005-08-27  James Livingston  <jrl@ids.org.au>
 
3300
 
 
3301
        Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>.
 
3302
 
 
3303
        * configure.ac:
 
3304
        * shell/Makefile.am: work correctly if dbus-binding-tool is in a
 
3305
        non-standard location. Closes bug 314640.
 
3306
 
 
3307
2005-08-26  Colin Walters  <walters@verbum.org>
 
3308
        
 
3309
        Patch from Olivier Blin <oblin@mandriva.com>
 
3310
 
 
3311
        * widgets/eggnotificationbubble.c (draw_bubble): 
 
3312
        Handle extreme-left case as well.
 
3313
        
 
3314
2005-08-26  Colin Walters  <walters@verbum.org>
 
3315
 
 
3316
        * shell/rb-shell.c (idle_save_state): Don't do this.
 
3317
        (rb_shell_construct): Remove idle calls to idle_save_state.
 
3318
        We should save the playlists automatically when they're
 
3319
        modified.
 
3320
        (rb_shell_load_uri): Don't try to re-stat entry if it already
 
3321
        exists.
 
3322
 
 
3323
        * shell/rb-shell-player.c: Keep track of entry we are attempting
 
3324
        to play.
 
3325
        (rb_shell_player_set_playing_entry): Set playing_attempt_entry.
 
3326
        Don't double-free error.
 
3327
        (rb_shell_player_play_entry): Signal errors.
 
3328
        (rb_shell_player_entry_activated_cb): Ditto.
 
3329
        (rb_shell_player_property_row_activated_cb): Ditto.
 
3330
        (rb_shell_player_set_playing_source_internal): Unset attempted
 
3331
        playing entry.
 
3332
        (rb_shell_player_error): Refactor to be usable both sync and
 
3333
        async.  Handle case where displayed entry differs from entry.
 
3334
        (error_cb): Move GDK locking here.
 
3335
 
 
3336
        * shell/main.c (main): Drop most commandline arguments for D-BUS;
 
3337
        people can just use dbus-send or python.  We only support focusing
 
3338
        and loading files.
 
3339
        (load_uri_args): New function, extracted from handle_cmdline.
 
3340
        (dbus_load_uri, bonobo_load_uri): New functions.
 
3341
 
 
3342
        * shell/Makefile.am (rhythmbox_LDADD): Add D-BUS libs as
 
3343
        appropriate.
 
3344
 
 
3345
        * remote/Makefile.am: Don't compile dbus subdir, it's not used.
 
3346
        * remote/dbus/rb-remote-dbus.c: Deleted.
 
3347
 
 
3348
        * player/rb-player-gst.c: Clear any pending idle handlers when we
 
3349
        close the player.  Signal errors generated during open/play etc
 
3350
        as synchronous errors.
 
3351
 
 
3352
        * configure.ac: Enable Bonobo by default if D-BUS isn't enabled.
 
3353
        
 
3354
2005-08-26  Colin Walters  <walters@verbum.org>
 
3355
 
 
3356
        * shell/rb-shell.c (rb_shell_present): Try harder.
 
3357
 
 
3358
2005-08-26  Colin Walters  <walters@verbum.org>
 
3359
 
 
3360
        * shell/rb-shell.c (rb_shell_present): Try to handle
 
3361
        GTK_MINOR_VERSION < 8.
 
3362
 
 
3363
2005-08-26  James Livingston  <jrl@ids.org.au>
 
3364
 
 
3365
        * shell/main.c: (main): compilation fixes. Patch from Peter Robinson
 
3366
        <pbrobinson@gmail.com>
 
3367
 
 
3368
2005-08-26  Colin Walters  <walters@verbum.org>
 
3369
 
 
3370
        * remote/dbus/rb-remote-dbus.c: Various compilation fixes.
 
3371
 
 
3372
2005-08-25  Colin Walters  <walters@verbum.org>
 
3373
 
 
3374
        * shell/rb-shell-player.c (rb_shell_player_auto_adjust_rating):
 
3375
        Delete.
 
3376
        (rb_shell_player_do_next_with_rating): Move back into
 
3377
        rb_shell_player_do_next.
 
3378
        (rb_shell_player_entry_activated_cb): Remove call to
 
3379
        rb_shell_player_auto_adjust_rating.
 
3380
        (do_next_idle): Just call rb_shell_player_do_next.
 
3381
 
 
3382
        * shell/rb-shell.c (rb_shell_present): Cast to GTK_WIDGET.
 
3383
 
 
3384
2005-08-25  Colin Walters  <walters@verbum.org>
 
3385
 
 
3386
        * shell/rb-shell.c (rb_shell_present): Be sure to gtk_widget_show
 
3387
        before gtk_window_present_with_time.
 
3388
        
 
3389
2005-08-25  Colin Walters  <walters@verbum.org>
 
3390
 
 
3391
        * configure.ac: Require D-BUS 0.35.  Bonobo is disabled by
 
3392
        default.
 
3393
 
 
3394
        * shell/rb-shell.c (rb_shell_constructor): Adapted from
 
3395
        rb_shell_construct.  This is so we only have to do g_object_new.
 
3396
        (rb_shell_get_player): New function.
 
3397
        (rb_shell_get_player_path): Ditto.
 
3398
        (rb_shell_load_uri): New function, adapted from rb_shell_load_uri_impl.
 
3399
        
 
3400
        * shell/rb-shell.h: Prototype them.
 
3401
 
 
3402
        * shell/rb-shell-player.c: Add new PLAYING_CHANGED signal which we
 
3403
        export over D-BUS.
 
3404
        (reemit_playing_signal): New function.
 
3405
        (rb_shell_player_open_playlist_location): Use return values from
 
3406
        rb_player_open, rb_player_close, etc. instead of checking "error".
 
3407
        Return a gboolean on failure.
 
3408
        (rb_shell_player_open_entry): Just open entry location, don't
 
3409
        print to stderr.
 
3410
        (rb_shell_player_play): Handle retval from rb_player_play.  Return
 
3411
        a gboolean.
 
3412
        (do_next_idle): Move logic for handling of end of playlist here.
 
3413
        (rb_shell_player_set_playing_entry): Take a GError, return a
 
3414
        gboolean.  Update to use gboolean return values.
 
3415
        (rb_shell_player_do_previous): Delete lots of crazy duplicate
 
3416
        logic.  Signal an error on end of playlist.  Also signal error if
 
3417
        we're not playing.  Move heuristic for replaying the song into
 
3418
        rb_shell_player_cmd_previous.
 
3419
        (rb_shell_player_do_next_with_rating): Signal error on end of
 
3420
        playlist.
 
3421
        (rb_shell_player_do_next): Return errors.
 
3422
        (rb_shell_player_cmd_previous): Heuristic for restarting song
 
3423
        moved here; the idea is you generally only want that from the GUI.
 
3424
        (rb_shell_player_cmd_play): Handle error.
 
3425
        (rb_shell_player_playpause): Signal errors.
 
3426
        (filter_mmkeys): Use rb_shell_player_cmd_previous and
 
3427
        rb_shell_player_cmd_next in favor of the internal _do functions.
 
3428
        
 
3429
        * shell/rb-shell-player.h (enum RBShellPlayerError): Add some
 
3430
        errors.  Update prototypes for above changes.
 
3431
 
 
3432
        * shell/main.c: More tightly integrate D-BUS; register various
 
3433
        major singleton objects here.  Fix handle_cmdline so we only
 
3434
        process extra arguments, not every argument.
 
3435
 
 
3436
        * shell/Makefile.am: Generate D-BUS glue headers.
 
3437
 
 
3438
        * remote/dbus/rb-remote-dbus.c: Move all the D-BUS service stuff
 
3439
        into shell/main.c.  Now this file just acts as a client library.
 
3440
        Not heavily tested.
 
3441
 
 
3442
        * remote/bonobo/rb-remote-bonobo.c (bonobo_lock, bonobo_unlock):
 
3443
        Moved here.
 
3444
        (rb_remote_bonobo_init): Move long CORBA rant here along with
 
3445
        setting of lock functions.
 
3446
 
 
3447
        * player/rb-player-gst.c (rb_player_construct)
 
3448
        (rb_player_play, rb_player_open, rb_player_close): Return gboolean
 
3449
        on error.
 
3450
 
 
3451
        * player/rb-player.h: Update prototypes.
 
3452
 
 
3453
        * lib/rb-util.c (_rb_threads_lock, _rb_threads_unlock): Moved to
 
3454
        rb-remote-bonobo.c.
 
3455
        (rb_threads_init): Don't set gdk lock functions here.
 
3456
 
 
3457
2005-08-25  James Livingston  <jrl@ids.org.au>
 
3458
 
 
3459
        Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>
 
3460
 
 
3461
        * lib/rb-tree-dnd.c: (rb_tree_dnd_drag_drop_cb):
 
3462
        * lib/rb-tree-dnd.h:
 
3463
        * rhythmdb/rhythmdb-property-model.c:
 
3464
        (rhythmdb_property_model_class_init),
 
3465
        (rhythmdb_property_model_drag_source_init),
 
3466
        (rhythmdb_property_model_iter_parent),
 
3467
        (rhythmdb_property_model_row_draggable),
 
3468
        (rhythmdb_property_model_drag_data_delete), (query_model_cb),
 
3469
        (rhythmdb_property_model_drag_data_get),
 
3470
        (rhythmdb_property_model_enable_drag):
 
3471
        * rhythmdb/rhythmdb-property-model.h:
 
3472
        * shell/rb-playlist-manager.c: (rb_playlist_manager_finalize),
 
3473
        (rb_playlist_manager_set_property), (append_new_playlist_source),
 
3474
        (rb_playlist_manager_save_playlists):
 
3475
        * shell/rb-shell.c: (rb_shell_construct),
 
3476
        (sourcelist_drag_received_cb):
 
3477
        * sources/rb-iradio-source.c: (rb_iradio_source_class_init):
 
3478
        * sources/rb-playlist-source.c: (impl_receive_drag):
 
3479
        * sources/rb-sourcelist-model.c: (rb_sourcelist_model_class_init),
 
3480
        (rb_sourcelist_model_drag_dest_init),
 
3481
        (rb_sourcelist_model_set_dnd_targets),
 
3482
        (rb_sourcelist_model_drag_data_received), (path_is_reorderable),
 
3483
        (rb_sourcelist_model_row_drop_position),
 
3484
        (rb_sourcelist_model_get_drag_target),
 
3485
        (rb_sourcelist_model_drag_data_get):
 
3486
        * sources/rb-sourcelist-model.h:
 
3487
        * sources/rb-sourcelist.c: (rb_sourcelist_class_init),
 
3488
        (rb_sourcelist_init), (rb_sourcelist_get_property),
 
3489
        (rb_sourcelist_selection_changed_cb):
 
3490
        * sources/rb-sourcelist.h:
 
3491
        * widgets/rb-property-view.c: (rb_property_view_constructor): Greatly
 
3492
        improve drag-n-drop support. Allow dragging of item from property
 
3493
        views to the source list, to create new automatic playlists. Allow
 
3494
        playlist re-ordering. Fix dragging from Rhythmbox to other
 
3495
        applications. (Closes bug 147337)
 
3496
 
 
3497
2005-08-24  Colin Walters  <walters@verbum.org>
 
3498
 
 
3499
        Patch from Olivier Blin <oblin@mandriva.com>
 
3500
 
 
3501
        * widgets/eggnotificationbubble.c (draw_bubble): Draw triangle
 
3502
        correctly in the case where the window is next to monitor edge.
 
3503
 
 
3504
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3505
 
 
3506
        * sources/rb-playlist-source.c: (rb_playlist_source_class_init),
 
3507
        (rb_playlist_source_get_property), (rb_playlist_source_do_query): add
 
3508
        a gobject property to get the query model that backs the playlist.
 
3509
 
 
3510
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3511
 
 
3512
        * shell/rb-playlist-manager.c: (rb_playlist_manager_set_property),
 
3513
        (handle_playlist_entry_into_playlist_cb),
 
3514
        (rb_playlist_manager_playlist_entries_changed): Disable the "create
 
3515
        audio cd" menu item when a non-playlist source is selected, or the
 
3516
        playlist is empty. (Closes Bug 313253)
 
3517
 
 
3518
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3519
 
 
3520
        * sources/rb-playlist-source.c: (rb_playlist_source_burn_playlist):
 
3521
        Fix the playlist length checkso it doesn't report 0 for automatic
 
3522
        playlists. This was stopping automati playlists being burnt to cd.
 
3523
 
 
3524
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3525
 
 
3526
        * configure.ac:
 
3527
        * sources/rb-playlist-source-recorder.c: (burn_cd):
 
3528
        * sources/rb-playlist-source.c:
 
3529
        (rb_playlist_source_songs_sort_order_changed_cb):
 
3530
        * widgets/rb-query-creator.c: (rb_query_creator_dispose): Fix some
 
3531
        more warnings that occur when compiling RPMs on Fedora.
 
3532
 
 
3533
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3534
 
 
3535
        * rhythmdb/rhythmdb.c: (set_props_from_metadata): Fix a warning that
 
3536
        was stopping some distros gcc version compiling.
 
3537
 
 
3538
2005-08-24  James Livingston  <jrl@ids.org.au>
 
3539
 
 
3540
        * NEWS:
 
3541
        * data/glade/create-playlist.glade:
 
3542
        * rhythmdb/rhythmdb-tree.c: (evaluate_conjunctive_subquery):
 
3543
        * rhythmdb/rhythmdb.c: (rhythmdb_query_parse_valist),
 
3544
        (rhythmdb_query_free), (rhythmdb_query_serialize),
 
3545
        (rhythmdb_query_deserialize), (rhythmdb_query_get_type):
 
3546
        * rhythmdb/rhythmdb.h:
 
3547
        * shell/rb-playlist-manager.c:
 
3548
        (rb_playlist_manager_set_automatic_playlist),
 
3549
        (rb_playlist_manager_cmd_edit_automatic_playlist):
 
3550
        * sources/rb-playlist-source.c: (rb_playlist_source_constructor),
 
3551
        (rb_playlist_source_set_query), (rb_playlist_source_get_query),
 
3552
        (impl_receive_drag), (rb_playlist_source_new_from_xml),
 
3553
        (rb_playlist_source_save_to_xml),
 
3554
        (rb_playlist_source_songs_sort_order_changed_cb),
 
3555
        (rb_playlist_source_do_query):
 
3556
        * sources/rb-playlist-source.h:
 
3557
        * widgets/Makefile.am:
 
3558
        * widgets/rb-entry-view.c: (rb_entry_view_get_sorting_order),
 
3559
        (rb_entry_view_set_sorting_order):
 
3560
        * widgets/rb-query-creator-private.h:
 
3561
        * widgets/rb-query-creator-properties.c:
 
3562
        (stringCriteriaCreateWidget), (stringCriteriaSetWidgetData),
 
3563
        (stringCriteriaGetWidgetData),
 
3564
        (escapedStringCriteriaSetWidgetData),
 
3565
        (escapedStringCriteriaGetWidgetData), (set_rating_score),
 
3566
        (ratingCriteriaCreateWidget), (ratingCriteriaSetWidgetData),
 
3567
        (ratingCriteriaGetWidgetData), (integerCriteriaCreateWidget),
 
3568
        (integerCriteriaSetWidgetData), (integerCriteriaGetWidgetData),
 
3569
        (durationCriteriaCreateWidget), (durationCriteriaSetWidgetData),
 
3570
        (durationCriteriaGetWidgetData), (create_time_unit_option_menu),
 
3571
        (relativeTimeCriteriaCreateWidget),
 
3572
        (relativeTimeCriteriaSetWidgetData),
 
3573
        (relativeTimeCriteriaGetWidgetData):
 
3574
        * widgets/rb-query-creator.c: (rb_query_creator_get_type),
 
3575
        (rb_query_creator_class_init), (rb_query_creator_constructor),
 
3576
        (rb_query_creator_dispose), (rb_query_creator_set_property),
 
3577
        (rb_query_creator_get_property), (rb_query_creator_load_query),
 
3578
        (rb_query_creator_set_sorting), (rb_query_creator_new_from_query),
 
3579
        (get_entry_for_property), (rb_query_creator_get_query),
 
3580
        (rb_query_creator_get_limit), (rb_query_creator_get_sort_order),
 
3581
        (limit_toggled_cb), (lookup_row_by_widget),
 
3582
        (remove_button_click_cb), (append_row),
 
3583
        (get_property_index_from_proptype), (select_criteria_from_value),
 
3584
        (property_option_menu_changed), (create_property_option_menu),
 
3585
        (create_criteria_option_menu), (sort_option_menu_changed),
 
3586
        (setup_sort_option_menu):
 
3587
        * widgets/rb-query-creator.h: A fairly huge patch to improve automatic
 
3588
        playlists. The two most notable improvements are 1) adding more
 
3589
        properties to the query creator, making it much easier to add more in
 
3590
        the future, and 2) allow playlists to be sorted, from the query editor
 
3591
        if they gave limits, and by clicking on column headers if they don't.
 
3592
 
 
3593
        Files added: widgets/rb-query-creator-private.h,
 
3594
        sources/rb-query-creator-properties.c
 
3595
 
 
3596
2005-08-21  James Livingston  <jrl@ids.org.au>
 
3597
 
 
3598
        * player/rb-player-gst.c: (error_cb): ignore any playbin errors, where
 
3599
        error=NULL. This stops some crashes.
 
3600
 
 
3601
2005-08-19  Colin Walters  <walters@verbum.org>
 
3602
 
 
3603
        Patch from Olivier Blin <oblin@mandriva.com>
 
3604
 
 
3605
        * widgets/eggnotificationbubble.c (force_window): Support top
 
3606
        orientation.
 
3607
        * widgets/eggnotificationbubble.h: Remove
 
3608
        egg_notification_bubble_force_window from header.
 
3609
        
 
3610
2005-08-18  James Livingston  <jrl@ids.org.au>
 
3611
 
 
3612
        * NEWS: Give a bit of detail on the major changes in 0.9.0, and update
 
3613
        with the changes since then.
 
3614
 
 
3615
2005-08-17  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
 
3616
 
 
3617
        * shell/rb-shell-player.c: (rb_shell_player_init),
 
3618
        (rb_shell_player_sync_volume), (rb_shell_player_volume_changed_cb),
 
3619
        (rb_shell_player_volume_widget_changed_cb):
 
3620
        * sources/rb-iradio-source.c:
 
3621
        * sources/rb-library-source.c:
 
3622
        * sources/rb-playlist-source.c:
 
3623
        * widgets/Makefile.am:
 
3624
        * widgets/bacon-volume.c: (bacon_volume_button_get_type),
 
3625
        (bacon_volume_button_class_init), (bacon_volume_button_init),
 
3626
        (bacon_volume_button_dispose), (bacon_volume_button_new),
 
3627
        (bacon_volume_button_get_value), (bacon_volume_button_set_value),
 
3628
        (bacon_volume_button_scroll), (bacon_volume_button_press),
 
3629
        (cb_button_timeout), (cb_button_press), (cb_button_release),
 
3630
        (bacon_volume_release_grab), (cb_dock_press),
 
3631
        (bacon_volume_scale_get_type), (bacon_volume_scale_class_init),
 
3632
        (bacon_volume_scale_new), (bacon_volume_scale_press),
 
3633
        (bacon_volume_scale_release), (bacon_volume_scale_value_changed):
 
3634
        * widgets/bacon-volume.h:
 
3635
        * widgets/rb-volume.c:
 
3636
        * widgets/rb-volume.h:
 
3637
          Use BaconVolumeButton (#300867).
 
3638
 
 
3639
2005-08-17  James Livingston  <jrl@ids.org.au>
 
3640
 
 
3641
        * rhythmdb/rhythmdb.c: (set_props_from_metadata),
 
3642
        (rhythmdb_process_metadata_load): don't reset the First Seen time
 
3643
        whenever we recheck the metadata.
 
3644
 
 
3645
2005-08-17  James Livingston  <jrl@ids.org.au>
 
3646
 
 
3647
        * sources/rb-playlist-source.c: (rb_playlist_source_burn_playlist):
 
3648
        temporary workaround to stop crashes when trying to burn an empty
 
3649
        playlist. Doesn't disable the menu item which is the better solution
 
3650
        (Bug 313253).
 
3651
 
 
3652
2005-08-15  James Livingston  <jrl@ids.org.au>
 
3653
 
 
3654
        * shell/rb-source-header.c: (rb_source_header_init),
 
3655
        (rb_source_header_sync_control_state),
 
3656
        (rb_source_header_search_activate_cb):
 
3657
        * widgets/rb-entry-view.c: (rb_entry_view_class_init),
 
3658
        (rb_entry_view_poll_model), (rb_entry_view_grab_focus):
 
3659
        * widgets/rb-search-entry.c: (rb_search_entry_class_init),
 
3660
        (rb_search_entry_init), (rb_search_entry_searching),
 
3661
        (rb_search_entry_activate_cb):
 
3662
        * widgets/rb-search-entry.h: Move focus to the entry view when user
 
3663
        presses enter in the search box. Patch from Paolo Borelli
 
3664
        <pborelli@katamail.com> (Closes bug 128110)
 
3665
 
 
3666
2005-08-15  James Livingston  <jrl@ids.org.au>
 
3667
 
 
3668
        * shell/rb-playlist-manager.c: (rb_playlist_manager_class_init),
 
3669
        (rb_playlist_manager_new_playlist):
 
3670
        * shell/rb-playlist-manager.h:
 
3671
        * shell/rb-shell.c: (rb_shell_construct),
 
3672
        (rb_shell_playlist_added_cb), (rb_shell_playlist_created_cb): Force
 
3673
        the source list to be shown when a new playlist is created. (Closes
 
3674
        bug 161935)
 
3675
 
 
3676
2005-08-15  James Livingston  <jrl@ids.org.au>
 
3677
 
 
3678
        * widgets/rb-header.c: (rb_header_init),
 
3679
        (rb_header_set_show_timeline): disable the seek slider, rather than
 
3680
        hiding it, which more closely follows the HIG. (Closes bug 139102)
 
3681
 
 
3682
2005-08-13  Colin Walters  <walters@verbum.org>
 
3683
 
 
3684
        * shell/rb-shell.c (rb_shell_playing_entry_changed_cb): Use
 
3685
        rb_shell_hidden_notify.
 
3686
        (rb_shell_hidden_notify): Notify if the shell is hidden.
 
3687
        (rb_shell_set_visibility_impl): Debug goo.
 
3688
 
 
3689
        * shell/rb-shell.h: Export rb_shell_hidden_notify.
 
3690
 
 
3691
        * shell/rb-tray-icon.c (rb_tray_icon_hide_notify_cb): Show Rhythmbox
 
3692
        when the user clicks on notification.
 
3693
 
 
3694
        * sources/rb-playlist-source-recorder.c (burn_cd): Notify when
 
3695
        CD burn is complete.
 
3696
        (rb_playlist_source_recorder_finalize): Unref shell.
 
3697
        (rb_playlist_source_recorder_new): Take shell.
 
3698
 
 
3699
        * sources/rb-playlist-source.c (rb_playlist_source_burn_playlist):
 
3700
        Pass shell to RBPlaylistSourceRecorder.
 
3701
        
 
3702
2005-08-13  Colin Walters  <walters@verbum.org>
 
3703
 
 
3704
        * lib/rb-thread.c:
 
3705
        * lib/rb-thread.h: Not used yet, but put in CVS in case we get
 
3706
          time to convert.
 
3707
 
 
3708
2005-08-13  Colin Walters  <walters@verbum.org>
 
3709
 
 
3710
        * widgets/eggnotificationbubble.h:
 
3711
        * widgets/eggnotificationbubble.c: New files, will likely go in libegg.
 
3712
        * widgets/eggtrayicon.c:
 
3713
        * widgets/eggtrayicon.h: Add notification API.
 
3714
        * shell/rb-tray-icon.c:
 
3715
        * shell/rb-tray-icon.h: Add notification API.
 
3716
        * shell/rb-shell.c: Notify on song change.
 
3717
 
 
3718
2005-08-12  Raphael Slinckx  <rslinckx@cvs.gnome.org>
 
3719
 
 
3720
        * sources/rb-ipod-source.c: (rb_ipod_unplugged):
 
3721
        Correct an inversion of two lines causing NULL to be unreffed
 
3722
 
 
3723
============ Version 0.9.0
 
3724
 
 
3725
2005-08-10  Bastien Nocera  <hadess@hadess.net>
 
3726
 
 
3727
        * configure.ac: 0.9.0, whee!
 
3728
        * NEWS: badly updated
 
3729
        * remote/bonobo/Makefile.am:
 
3730
        * remote/bonobo/rb-remote-bonobo.h:
 
3731
        * shell/Makefile.am:
 
3732
        * shell/main.c: make distcheck fixes