1
# do not edit -- automatically generated by arch changelog
2
# arch-tag: automatic-ChangeLog--rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.8
5
2004-10-05 18:10:46 GMT Colin Walters <walters@verbum.org> patch-133
10
rhythmbox--main--0.8--patch-133
17
2004-10-05 18:08:53 GMT Colin Walters <walters@verbum.org> patch-132
22
rhythmbox--main--0.8--patch-132
26
ChangeLog NEWS configure.ac
29
2004-10-05 18:05:13 GMT Colin Walters <walters@verbum.org> patch-131
32
make nautilus menu conditional
34
rhythmbox--main--0.8--patch-131
38
ChangeLog Makefile.am configure.ac
41
2004-10-05 17:40:34 GMT Colin Walters <walters@verbum.org> patch-130
44
flip playing and paused icons
46
rhythmbox--main--0.8--patch-130
50
ChangeLog widgets/rb-entry-view.c
53
2004-10-05 17:39:46 GMT Colin Walters <walters@verbum.org> patch-129
56
add rb_pixbuf_new_from_stock
58
rhythmbox--main--0.8--patch-129
62
ChangeLog lib/rb-util.c lib/rb-util.h
65
2004-10-05 16:31:07 GMT Colin Walters <walters@verbum.org> patch-128
70
rhythmbox--main--0.8--patch-128
74
ChangeLog po/ChangeLog po/ja.po
77
2004-10-05 16:29:14 GMT Colin Walters <walters@verbum.org> patch-127
80
don't include x-directory/normal in MimeType
82
rhythmbox--main--0.8--patch-127
86
ChangeLog data/rhythmbox.desktop.in
89
2004-10-05 16:28:09 GMT Colin Walters <walters@verbum.org> patch-126
92
ensure we save db after first start, even if nothing's loaded
94
rhythmbox--main--0.8--patch-126
98
ChangeLog rhythmdb/rhythmdb.c rhythmdb/rhythmdb.h
99
shell/rb-playlist-manager.c shell/rb-shell.c
102
2004-09-29 21:52:12 GMT Colin Walters <walters@verbum.org> patch-125
107
rhythmbox--main--0.8--patch-125
111
ChangeLog configure.ac
114
2004-09-29 21:37:12 GMT Colin Walters <walters@verbum.org> patch-124
119
rhythmbox--main--0.8--patch-124
126
2004-09-29 21:12:01 GMT Colin Walters <walters@verbum.org> patch-123
129
enable typeahead in property views
131
rhythmbox--main--0.8--patch-123
135
ChangeLog widgets/rb-property-view.c
138
2004-09-29 20:44:21 GMT Colin Walters <walters@verbum.org> patch-122
143
rhythmbox--main--0.8--patch-122
147
ChangeLog shell/rb-playlist-manager.c sources/rb-sourcelist.c
148
sources/rb-sourcelist.h
151
2004-09-29 20:43:10 GMT Colin Walters <walters@verbum.org> patch-121
154
first iteration of NEWS
156
rhythmbox--main--0.8--patch-121
163
2004-09-29 20:15:29 GMT Colin Walters <walters@verbum.org> patch-120
166
remove bad assertion in shuffle code
168
rhythmbox--main--0.8--patch-120
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.
174
Also it was likely slow.
178
ChangeLog shell/rb-play-order-shuffle.c
181
2004-09-27 17:40:43 GMT Colin Walters <walters@verbum.org> patch-119
186
rhythmbox--main--0.8--patch-119
190
ChangeLog po/ChangeLog po/fi.po
193
2004-09-27 17:38:32 GMT Colin Walters <walters@verbum.org> patch-118
196
make docs valid DocBook (John Fleck)
198
rhythmbox--main--0.8--patch-118
202
ChangeLog help/C/quick-reference.xml help/C/rhythmbox.xml
203
help/C/user-guide.xml
206
2004-09-18 23:14:17 GMT Colin Walters <walters@verbum.org> patch-117
209
compile fix for ipod source (Grzegorz Golawski)
211
rhythmbox--main--0.8--patch-117
215
ChangeLog sources/rb-ipod-source.c
218
2004-09-18 20:56:08 GMT Colin Walters <walters@verbum.org> patch-116
223
rhythmbox--main--0.8--patch-116
227
ChangeLog configure.ac
230
2004-09-18 20:41:52 GMT Colin Walters <walters@verbum.org> patch-115
235
rhythmbox--main--0.8--patch-115
242
2004-09-18 20:07:48 GMT Colin Walters <walters@verbum.org> patch-114
247
rhythmbox--main--0.8--patch-114
251
ChangeLog po/ChangeLog po/tr.po
254
2004-09-17 19:16:41 GMT Colin Walters <walters@verbum.org> patch-113
259
rhythmbox--main--0.8--patch-113
263
ChangeLog po/ChangeLog po/fi.po po/ko.po
266
2004-09-16 22:44:16 GMT Colin Walters <walters@verbum.org> patch-112
271
rhythmbox--main--0.8--patch-112
275
po/.arch-ids/he.po.id po/.arch-ids/nb.po.id po/he.po po/nb.po
278
ChangeLog configure.ac po/ChangeLog po/no.po
281
2004-09-16 22:03:34 GMT Colin Walters <walters@verbum.org> patch-111
284
more extensive Bonobo interface (eskil heyn olsen)
286
rhythmbox--main--0.8--patch-111
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
295
2004-09-16 21:12:45 GMT Christophe Fergeau <teuf@gnome.org> patch-110
298
Read disc number tags from the iPod
300
rhythmbox--main--0.8--patch-110
304
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-129
305
Added support for disc number tags in the iPod source
309
ChangeLog sources/rb-ipod-source.c
312
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-129
315
2004-09-16 20:32:06 GMT Colin Walters <walters@verbum.org> patch-109
320
rhythmbox--main--0.8--patch-109
327
2004-09-16 20:08:35 GMT Colin Walters <walters@verbum.org> patch-108
330
display missing track numbers as Unknown instead of Never
332
rhythmbox--main--0.8--patch-108
336
ChangeLog widgets/rb-song-info.c
339
2004-09-16 19:36:58 GMT Colin Walters <walters@verbum.org> patch-107
342
updated manual (Jens Schittenhelm)
344
rhythmbox--main--0.8--patch-107
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
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
371
2004-09-16 19:12:48 GMT Colin Walters <walters@verbum.org> patch-106
376
rhythmbox--main--0.8--patch-106
380
ChangeLog data/rhythmbox.desktop.in
383
2004-09-16 19:09:34 GMT Colin Walters <walters@verbum.org> patch-105
386
add MimeType field to .desktop
388
rhythmbox--main--0.8--patch-105
392
ChangeLog data/rhythmbox.desktop.in
395
2004-09-10 01:21:15 GMT Colin Walters <walters@verbum.org> patch-104
398
remove he from ALL_LINGUAS
400
rhythmbox--main--0.8--patch-104
404
ChangeLog configure.ac data/rhythmbox.pc.in
407
2004-09-03 03:12:24 GMT Colin Walters <walters@verbum.org> patch-103
412
rhythmbox--main--0.8--patch-103
416
po/.arch-ids/he.po.id po/he.po
422
2004-09-03 03:07:02 GMT Colin Walters <walters@verbum.org> patch-102
425
Japanese help translation (SATOH Satoru)
427
rhythmbox--main--0.8--patch-102
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
473
ChangeLog Makefile.am configure.ac help/Makefile.am
477
help/ja help/ja/.arch-ids help/ja/figures
478
help/ja/figures/.arch-ids
481
2004-09-03 03:02:16 GMT Colin Walters <walters@verbum.org> patch-101
484
add DESTDIR support to omf.make
486
rhythmbox--main--0.8--patch-101
493
2004-07-23 23:17:44 GMT Christophe Fergeau <teuf@gnome.org> patch-100
496
Disable ctrl+f in the source list
498
rhythmbox--main--0.8--patch-100
502
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-100
503
Disable ctrl+f in the source list
507
ChangeLog sources/rb-sourcelist.c
510
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-100
513
2004-07-14 00:22:01 GMT Colin Walters <walters@verbum.org> patch-99
518
rhythmbox--main--0.8--patch-99
522
po/.arch-ids/he.po.id po/he.po
525
ChangeLog configure.ac po/ChangeLog po/vi.po
528
2004-07-12 18:22:49 GMT Colin Walters <walters@verbum.org> patch-98
531
avoid spurious dep on newer libgnomeui
533
rhythmbox--main--0.8--patch-98
537
ChangeLog shell/main.c
540
2004-07-09 20:14:33 GMT Colin Walters <walters@verbum.org> patch-97
543
backport cmdline args fix from 0.9
545
rhythmbox--main--0.8--patch-97
549
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-45
550
fix command line processing with gstreamer
554
ChangeLog shell/main.c
557
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-45
560
2004-07-04 23:12:45 GMT Colin Walters <walters@verbum.org> patch-96
565
rhythmbox--main--0.8--patch-96
569
po/.arch-ids/eu.po.id po/eu.po
575
2004-06-30 14:55:54 GMT Colin Walters <walters@verbum.org> patch-95
580
rhythmbox--main--0.8--patch-95
584
ChangeLog configure.ac po/ChangeLog po/en_CA.po po/nl.po
587
2004-06-24 01:44:18 GMT Colin Walters <walters@verbum.org> patch-94
592
rhythmbox--main--0.8--patch-94
596
ChangeLog configure.ac
599
2004-06-24 01:43:56 GMT Colin Walters <walters@verbum.org> patch-93
604
rhythmbox--main--0.8--patch-93
611
2004-06-24 01:43:00 GMT Colin Walters <walters@verbum.org> patch-92
614
merge xine metadata loading from 0.9
616
rhythmbox--main--0.8--patch-92
620
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-72
621
xine metadata backend (Bastien Nocera)
625
metadata/rb-metadata-xine.c
628
ChangeLog configure.ac metadata/Makefile.am
631
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-72
634
2004-06-23 22:52:55 GMT Colin Walters <walters@verbum.org> patch-91
637
remote note about device releasing
639
rhythmbox--main--0.8--patch-91
646
2004-06-23 20:13:54 GMT Colin Walters <walters@verbum.org> patch-90
649
revert changes to undo device freeing
651
rhythmbox--main--0.8--patch-90
655
ChangeLog player/rb-player-gst.c
658
2004-06-22 23:28:32 GMT Colin Walters <walters@verbum.org> patch-89
663
rhythmbox--main--0.8--patch-89
670
2004-06-22 19:21:21 GMT Colin Walters <walters@verbum.org> patch-88
675
rhythmbox--main--0.8--patch-88
679
ChangeLog po/ChangeLog po/az.po po/fi.po
682
2004-06-22 18:45:18 GMT Colin Walters <walters@verbum.org> patch-87
685
disable pausing hack for now, and fix up state checks
687
rhythmbox--main--0.8--patch-87
691
ChangeLog player/rb-player-gst.c
694
2004-06-11 04:30:12 GMT Colin Walters <walters@verbum.org> patch-86
697
on second thought, use Calum's suggestions for keybindings
699
rhythmbox--main--0.8--patch-86
703
ChangeLog data/ui/rhythmbox-ui.xml
706
2004-06-11 04:27:07 GMT Colin Walters <walters@verbum.org> patch-85
709
change small display keybinding to f3, so as not to conflict with accessibility
711
rhythmbox--main--0.8--patch-85
715
ChangeLog data/ui/rhythmbox-ui.xml
718
2004-06-11 04:20:29 GMT Colin Walters <walters@verbum.org> patch-84
721
PURGE EVIL: don't iterate over pending events in the middle of a random function
723
rhythmbox--main--0.8--patch-84
727
ChangeLog shell/rb-shell.c
730
2004-06-11 02:43:18 GMT Colin Walters <walters@verbum.org> patch-83
733
don't crash on duplicate rhythmdb entries
735
rhythmbox--main--0.8--patch-83
739
ChangeLog rhythmdb/rhythmdb-tree.c
742
2004-06-11 02:07:20 GMT Colin Walters <walters@verbum.org> patch-82
745
add sk to ALL_LINGUAS
747
rhythmbox--main--0.8--patch-82
751
ChangeLog configure.ac
754
2004-06-10 03:19:06 GMT Colin Walters <walters@verbum.org> patch-81
759
rhythmbox--main--0.8--patch-81
763
ChangeLog po/ChangeLog po/bg.po po/it.po
766
2004-06-04 18:48:08 GMT Colin Walters <walters@verbum.org> patch-80
771
rhythmbox--main--0.8--patch-80
775
po/.arch-ids/is.po.id po/is.po
778
ChangeLog configure.ac po/ChangeLog po/el.po
781
2004-05-26 17:04:46 GMT Christophe Fergeau <teuf@gnome.org> patch-79
784
Improved translation for 1 string
786
rhythmbox--main--0.8--patch-79
790
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-69
791
Improved translation for 1 string
798
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-69
801
2004-05-18 19:37:30 GMT Colin Walters <walters@verbum.org> patch-78
806
rhythmbox--main--0.8--patch-78
810
ChangeLog configure.ac
813
2004-05-18 18:44:45 GMT Colin Walters <walters@verbum.org> patch-77
818
rhythmbox--main--0.8--patch-77
825
2004-05-18 17:47:23 GMT Colin Walters <walters@verbum.org> patch-76
830
rhythmbox--main--0.8--patch-76
834
ChangeLog po/ChangeLog po/sv.po
837
2004-05-17 19:42:50 GMT Colin Walters <walters@verbum.org> patch-75
842
rhythmbox--main--0.8--patch-75
846
ChangeLog po/ChangeLog po/de.po po/pt.po po/sk.po
849
2004-05-17 19:24:00 GMT Colin Walters <walters@verbum.org> patch-74
852
play even 0-rated songs sometimes (Nils Philippsen)
854
rhythmbox--main--0.8--patch-74
858
ChangeLog shell/rb-play-order-random-by-age-and-rating.c
861
2004-05-17 19:18:06 GMT Colin Walters <walters@verbum.org> patch-73
864
make supported types dynamic, test for faad at runtime and add m4a if available
866
rhythmbox--main--0.8--patch-73
870
ChangeLog metadata/rb-metadata-gst.c
873
2004-05-17 18:45:26 GMT Colin Walters <walters@verbum.org> patch-72
876
sync buttons after play order change
878
rhythmbox--main--0.8--patch-72
882
ChangeLog shell/rb-shell-player.c
885
2004-05-17 18:24:23 GMT Christophe Fergeau <teuf@gnome.org> patch-71
888
Fixed typo in French translation
890
rhythmbox--main--0.8--patch-71
897
2004-05-12 03:33:49 GMT Colin Walters <walters@verbum.org> patch-70
900
fix seeking on short tracks (Juergen Kreileder)
902
rhythmbox--main--0.8--patch-70
906
ChangeLog widgets/rb-header.c
909
2004-05-12 01:47:45 GMT Colin Walters <walters@verbum.org> patch-69
912
fix size-limited automatic playlists
914
rhythmbox--main--0.8--patch-69
918
ChangeLog rhythmdb/rhythmdb-query-model.c
919
shell/rb-playlist-manager.c
922
2004-05-12 01:46:56 GMT Colin Walters <walters@verbum.org> patch-68
925
restore size queries in editor
927
rhythmbox--main--0.8--patch-68
931
ChangeLog widgets/rb-query-creator.c
934
2004-05-10 14:47:13 GMT Colin Walters <walters@verbum.org> patch-67
939
rhythmbox--main--0.8--patch-67
943
ChangeLog po/ChangeLog po/ca.po po/no.po
946
2004-05-07 21:50:22 GMT Colin Walters <walters@verbum.org> patch-66
949
really fix initial sorting
951
rhythmbox--main--0.8--patch-66
955
ChangeLog sources/rb-library-source.c
958
2004-05-07 21:49:15 GMT Colin Walters <walters@verbum.org> patch-65
963
rhythmbox--main--0.8--patch-65
967
ChangeLog sources/rb-library-source.c
970
2004-05-07 19:36:02 GMT Colin Walters <walters@verbum.org> patch-64
975
rhythmbox--main--0.8--patch-64
979
ChangeLog shell/rb-shell.c
982
2004-05-07 19:31:42 GMT Colin Walters <walters@verbum.org> patch-63
985
clean up pipeline unreffing a bit, be sure to unref volume_dparam
987
rhythmbox--main--0.8--patch-63
991
ChangeLog player/rb-player-gst.c
994
2004-05-07 19:14:31 GMT Colin Walters <walters@verbum.org> patch-62
997
reverse previous changeset, it didn't make sense
999
rhythmbox--main--0.8--patch-62
1003
ChangeLog metadata/rb-metadata-gst.c
1006
2004-05-07 19:08:29 GMT Colin Walters <walters@verbum.org> patch-61
1009
check return values of gst_element_link_many
1011
rhythmbox--main--0.8--patch-61
1015
ChangeLog metadata/rb-metadata-gst.c
1018
2004-05-07 18:12:29 GMT Colin Walters <walters@verbum.org> patch-60
1023
rhythmbox--main--0.8--patch-60
1027
ChangeLog widgets/rb-header.c
1030
2004-05-07 17:21:35 GMT Colin Walters <walters@verbum.org> patch-59
1033
another minor memory leak
1035
rhythmbox--main--0.8--patch-59
1039
ChangeLog widgets/rb-entry-view.c
1042
2004-05-07 17:16:23 GMT Colin Walters <walters@verbum.org> patch-58
1045
plug a few more relatively minor memory leaks
1047
rhythmbox--main--0.8--patch-58
1051
ChangeLog rhythmdb/rhythmdb.c widgets/rb-entry-view.c
1054
2004-05-06 21:41:48 GMT Colin Walters <walters@verbum.org> patch-57
1057
squash minor memory leak
1059
rhythmbox--main--0.8--patch-57
1063
ChangeLog lib/rb-playlist.c
1066
2004-05-06 21:41:04 GMT Colin Walters <walters@verbum.org> patch-56
1069
fix uninitialized value
1071
rhythmbox--main--0.8--patch-56
1075
ChangeLog shell/rb-shell.c
1078
2004-05-05 23:21:55 GMT Colin Walters <walters@verbum.org> patch-55
1083
rhythmbox--main--0.8--patch-55
1087
po/.arch-ids/sk.po.id po/sk.po
1090
ChangeLog po/ChangeLog po/et.po
1093
2004-05-03 23:28:42 GMT Colin Walters <walters@verbum.org> patch-54
1098
rhythmbox--main--0.8--patch-54
1102
ChangeLog configure.ac
1105
2004-05-03 23:28:00 GMT Colin Walters <walters@verbum.org> patch-53
1110
rhythmbox--main--0.8--patch-53
1117
2004-05-03 23:10:25 GMT Colin Walters <walters@verbum.org> patch-52
1120
disable authentication callback, it breaks too much stuff
1122
rhythmbox--main--0.8--patch-52
1126
ChangeLog shell/main.c
1129
2004-05-03 23:07:04 GMT Colin Walters <walters@verbum.org> patch-51
1134
rhythmbox--main--0.8--patch-51
1138
ChangeLog po/ChangeLog po/et.po po/nl.po
1141
2004-05-01 20:55:42 GMT Colin Walters <walters@verbum.org> patch-50
1144
don't crash on gnome-panel restart (Bastien Nocera)
1146
rhythmbox--main--0.8--patch-50
1150
ChangeLog shell/rb-shell.c
1153
2004-05-01 18:46:56 GMT Colin Walters <walters@verbum.org> patch-49
1158
rhythmbox--main--0.8--patch-49
1162
ChangeLog rhythmdb/rhythmdb-query-model.c
1165
2004-05-01 01:45:19 GMT Colin Walters <walters@verbum.org> patch-48
1170
rhythmbox--main--0.8--patch-48
1177
2004-05-01 01:43:58 GMT Colin Walters <walters@verbum.org> patch-47
1182
rhythmbox--main--0.8--patch-47
1189
2004-05-01 00:02:24 GMT Colin Walters <walters@verbum.org> patch-46
1192
don't make playlist parser think directories are playlists
1194
rhythmbox--main--0.8--patch-46
1198
ChangeLog lib/rb-playlist.c
1201
2004-05-01 00:01:40 GMT Colin Walters <walters@verbum.org> patch-45
1204
be sure to convert some uris/filenames to utf8
1206
rhythmbox--main--0.8--patch-45
1210
ChangeLog component/rb-nautilus-context-menu.c shell/main.c
1213
2004-05-01 00:00:45 GMT Colin Walters <walters@verbum.org> patch-44
1216
handle some error cases, quiet warning
1218
rhythmbox--main--0.8--patch-44
1222
ChangeLog shell/rb-shell.c
1225
2004-04-30 23:32:44 GMT Colin Walters <walters@verbum.org> patch-43
1228
show db errors from initial import
1230
rhythmbox--main--0.8--patch-43
1234
ChangeLog shell/rb-shell.c
1237
2004-04-30 23:26:42 GMT Colin Walters <walters@verbum.org> patch-42
1240
call gnome_authentication_manager_init
1242
rhythmbox--main--0.8--patch-42
1246
ChangeLog shell/main.c
1249
2004-04-30 23:06:57 GMT Colin Walters <walters@verbum.org> patch-41
1252
sync replaygain immediately (Juergen Kreileder)
1254
rhythmbox--main--0.8--patch-41
1258
ChangeLog shell/rb-shell-player.c
1261
2004-04-30 21:57:41 GMT Colin Walters <walters@verbum.org> patch-40
1264
add doctype tag to docs (Mariano SuƔrez-Alvarez)
1266
rhythmbox--main--0.8--patch-40
1270
ChangeLog help/C/rhythmbox-C.omf
1273
2004-04-29 20:05:02 GMT Colin Walters <walters@verbum.org> patch-39
1278
rhythmbox--main--0.8--patch-39
1285
2004-04-29 20:02:48 GMT Colin Walters <walters@verbum.org> patch-38
1288
bump required gst version to 0.8.1
1290
rhythmbox--main--0.8--patch-38
1294
ChangeLog configure.ac
1297
2004-04-28 20:37:42 GMT Colin Walters <walters@verbum.org> patch-37
1300
fix auto rating bug (Jacques Fortier)
1302
rhythmbox--main--0.8--patch-37
1306
ChangeLog shell/rb-shell-player.c
1309
2004-04-28 19:53:43 GMT Colin Walters <walters@verbum.org> patch-36
1312
don't leak memory when ignoring new entries on a max-size limited query model
1314
rhythmbox--main--0.8--patch-36
1318
ChangeLog rhythmdb/rhythmdb-query-model.c
1321
2004-04-28 19:30:48 GMT Colin Walters <walters@verbum.org> patch-35
1324
don't try to jump to an entry when treeview isn't realized
1326
rhythmbox--main--0.8--patch-35
1330
ChangeLog widgets/rb-entry-view.c
1333
2004-04-28 19:22:24 GMT Christophe Fergeau <teuf@gnome.org> patch-34
1336
Added updated translations to NEWS
1338
rhythmbox--main--0.8--patch-34
1345
2004-04-28 19:19:48 GMT Christophe Fergeau <teuf@gnome.org> patch-33
1348
Set version to 0.8.2, update NEWS
1350
rhythmbox--main--0.8--patch-33
1354
ChangeLog configure.ac
1357
2004-04-28 15:44:21 GMT Colin Walters <walters@verbum.org> patch-32
1360
use rb_source_can_pause to determine previous button behavior (#141259)
1362
rhythmbox--main--0.8--patch-32
1367
ChangeLog shell/rb-shell-player.c
1370
2004-04-23 23:08:19 GMT Christophe Fergeau <teuf@gnome.org> patch-31
1373
RTL fixes for the rating widgets
1375
rhythmbox--main--0.8--patch-31
1379
* teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-2
1380
Fix RTL behaviour of the rating widget in the song property window
1382
* teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-3
1383
Use a constant instead of hardcoding the max number of stars
1385
* teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-4
1386
Fixed rating cell renderer for RTL
1388
* teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-5
1389
Fixed rating cell renderer for RTL
1393
ChangeLog widgets/rb-cell-renderer-rating.c
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
1403
2004-04-23 22:15:43 GMT Christophe Fergeau <teuf@gnome.org> patch-30
1406
Fixed last know RTL issue ;)
1408
rhythmbox--main--0.8--patch-30
1412
* teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-1
1413
Fix last known RTL issue ;)
1417
ChangeLog widgets/rb-tree-view.c
1420
teuf@gnome.org--2003/rhythmbox--rtl--0.8--patch-1
1423
2004-04-23 22:08:39 GMT Christophe Fergeau <teuf@gnome.org> patch-29
1428
rhythmbox--main--0.8--patch-29
1432
ChangeLog shell/rb-shell-player.c
1435
2004-04-23 20:48:34 GMT Christophe Fergeau <teuf@gnome.org> patch-28
1438
Fixes get_n_columns return value (2 and not RHYTHMBOX_NUM_PROPERTIES)
1440
rhythmbox--main--0.8--patch-28
1444
ChangeLog rhythmdb/rhythmdb-query-model.c
1447
2004-04-23 16:51:48 GMT Colin Walters <walters@verbum.org> patch-27
1450
avoid a crash if user's gconf installation is borked
1452
rhythmbox--main--0.8--patch-27
1456
ChangeLog shell/rb-shell-player.c
1459
2004-04-23 16:39:58 GMT Colin Walters <walters@verbum.org> patch-26
1462
don't lose on empty playlist
1464
rhythmbox--main--0.8--patch-26
1468
ChangeLog lib/rb-playlist.c
1471
2004-04-23 03:25:57 GMT Colin Walters <walters@verbum.org> patch-25
1476
rhythmbox--main--0.8--patch-25
1480
po/.arch-ids/ru.po.id po/ru.po
1486
ChangeLog po/ChangeLog
1489
2004-04-23 01:48:55 GMT Benjamin Otte <otte@gnome.org> patch-24
1492
allow playback of untagged mp3s
1494
rhythmbox--main--0.8--patch-24
1498
ChangeLog metadata/rb-metadata-gst.c
1501
2004-04-22 18:10:15 GMT Christophe Fergeau <teuf@gnome.org> patch-23
1504
Removed unused code added by the RTL commit
1506
rhythmbox--main--0.8--patch-23
1510
ChangeLog shell/rb-shell-player.c widgets/rb-entry-view.c
1511
widgets/rb-song-display-box.c widgets/rb-volume.c
1514
2004-04-22 17:53:53 GMT Christophe Fergeau <teuf@gnome.org> patch-22
1517
First batch or RTL fixes
1519
rhythmbox--main--0.8--patch-22
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
1528
2004-04-21 04:23:22 GMT Colin Walters <walters@verbum.org> patch-21
1531
nuke super duper evil cvs $keyword$ blah
1533
rhythmbox--main--0.8--patch-21
1537
ChangeLog sources/itunesdb.c
1540
2004-04-20 19:56:23 GMT Colin Walters <walters@verbum.org> patch-20
1545
rhythmbox--main--0.8--patch-20
1549
ChangeLog configure.ac
1552
2004-04-20 19:11:18 GMT Colin Walters <walters@verbum.org> patch-19
1557
rhythmbox--main--0.8--patch-19
1561
ChangeLog sources/itunesdb.c
1564
2004-04-20 18:57:07 GMT Christophe Fergeau <teuf@gnome.org> patch-18
1567
Removed GtkTreeView workaround, it was already mostly #ifdef'ed out anyway
1569
rhythmbox--main--0.8--patch-18
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
1578
ChangeLog configure.ac shell/rb-shell-player.c
1579
widgets/rb-entry-view.c widgets/rb-entry-view.h
1582
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-23
1585
2004-04-20 18:43:42 GMT Colin Walters <walters@verbum.org> patch-17
1590
rhythmbox--main--0.8--patch-17
1597
2004-04-20 18:41:28 GMT Colin Walters <walters@verbum.org> patch-16
1602
rhythmbox--main--0.8--patch-16
1609
2004-04-20 18:39:49 GMT Christophe Fergeau <teuf@gnome.org> patch-15
1612
Removed duplicate utf16_strlen definition on big endian machines
1614
rhythmbox--main--0.8--patch-15
1618
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-24
1619
Removed duplicate utf16_strlen definition on big endian machines
1623
ChangeLog sources/itunesdb.c
1626
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.9--patch-24
1629
2004-04-20 18:37:14 GMT Colin Walters <walters@verbum.org> patch-14
1632
force playlists to be saved on shutdown
1634
rhythmbox--main--0.8--patch-14
1638
ChangeLog shell/rb-playlist-manager.c
1639
shell/rb-playlist-manager.h shell/rb-shell.c
1642
2004-04-20 16:07:11 GMT Colin Walters <walters@verbum.org> patch-13
1645
fix case when SHARE_UNINSTALLED_DIR is undefined
1647
rhythmbox--main--0.8--patch-13
1651
ChangeLog lib/rb-file-helpers.c
1654
2004-04-20 15:51:02 GMT Colin Walters <walters@verbum.org> patch-12
1659
rhythmbox--main--0.8--patch-12
1666
2004-04-20 15:43:06 GMT Colin Walters <walters@verbum.org> patch-11
1669
use gtk_object_destroy, not g_object_unref on floating tooltip objects
1671
rhythmbox--main--0.8--patch-11
1675
ChangeLog shell/rb-shell-player.c shell/rb-tray-icon.c
1678
2004-04-20 15:39:27 GMT Colin Walters <walters@verbum.org> patch-10
1681
actually search shared dir, add new --enable-uninstalled-build argument
1683
rhythmbox--main--0.8--patch-10
1687
ChangeLog autogen.sh configure.ac lib/rb-file-helpers.c
1690
2004-04-20 15:36:07 GMT Colin Walters <walters@verbum.org> patch-9
1693
fix a prototype consistency (Ben Liblit)
1695
rhythmbox--main--0.8--patch-9
1699
ChangeLog widgets/rb-cell-renderer-rating.c
1702
2004-04-19 21:23:13 GMT Christophe Fergeau <teuf@gnome.org> patch-8
1705
Don't reject audio/mpeg files since tagless mp3s will have that mime type
1707
rhythmbox--main--0.8--patch-8
1711
ChangeLog metadata/rb-metadata-gst.c
1714
2004-04-19 21:18:33 GMT Christophe Fergeau <teuf@gnome.org> patch-7
1717
Fixed rhythmbox.applications to advertise that it can open any location supported by gnome-vfs
1719
rhythmbox--main--0.8--patch-7
1723
ChangeLog data/rhythmbox.applications
1726
2004-04-19 16:24:21 GMT Colin Walters <walters@verbum.org> patch-6
1729
use save button in rb_ask_file_save, and handle new selector in saving playlists
1731
rhythmbox--main--0.8--patch-6
1735
ChangeLog lib/rb-dialog.c shell/rb-playlist-manager.c
1738
2004-04-18 22:43:28 GMT Colin Walters <walters@verbum.org> patch-5
1743
rhythmbox--main--0.8--patch-5
1754
2004-04-18 22:26:11 GMT Colin Walters <walters@verbum.org> patch-4
1759
rhythmbox--main--0.8--patch-4
1763
po/ChangeLog po/ja.po po/pl.po
1766
2004-04-18 22:16:00 GMT Colin Walters <walters@verbum.org> patch-3
1769
merge from a few accidental 0.7 commits
1771
rhythmbox--main--0.8--patch-3
1775
2004-04-18 22:14:45 GMT Colin Walters <walters@verbum.org> patch-2
1778
merge from a few accidental 0.7 commits
1780
rhythmbox--main--0.8--patch-2
1784
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-253
1787
* rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-254
1792
ChangeLog po/ChangeLog po/es.po shell/rb-shell-player.c
1793
shell/rb-source-header.c shell/rb-tray-icon.c
1796
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-253
1797
rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-254
1800
2004-04-16 18:28:00 GMT Colin Walters <walters@verbum.org> patch-1
1805
rhythmbox--main--0.8--patch-1
1812
2004-04-16 18:07:15 GMT Colin Walters <walters@verbum.org> base-0
1815
tag of rhythmbox-devel@gnome.org--2004/rhythmbox--main--0.7--patch-252
1817
rhythmbox--main--0.8--base-0
1819
(automatically generated log message)
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
1
============ Version 0.9.2
3
2005-11-28 James Livingston <jrl@ids.org.au>
5
* configure.ac: bump version to 0.9.2
6
* NEWS: update with changes for 0.9.2
8
2005-11-28 James Livingston <jrl@ids.org.au>
10
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
12
* shell/rb-playlist-manager.c: (rb_playlist_manager_set_property):
13
Disable saving, renaming and delting for DAAP playlists.
16
2005-11-28 James Livingston <jrl@ids.org.au>
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
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
27
2005-11-28 James Livingston <jrl@ids.org.au>
29
* daapsharing/rb-daap-mdns.c: (browse_cb), (rb_daap_mdns_browse): make
30
Avahi 0.6 support actually work. Fixes bug 322519.
32
2005-11-26 Ryan P Skadberg <skadz@stigmata.org>
34
* configure.ac: Fix configure check for Avahi 0.6/0.5 when
35
avahi is specified in --with-mdns
37
2005-11-27 James Livingston <jrl@ids.org.au>
39
patch by: Bastien Nocera <hadess@hadess.net>
41
* podcast/rb-podcast-parse.c: use the #define we are supposed to use,
42
not the private one. Fixes bug 322485.
44
2005-11-26 James Livingston <jrl@ids.org.au>
46
patch by Daniel S. Haischt <e@daniel.stefan.haischt.name> to support
47
Avahi 0.6, as well as 0.5.
50
* daapsharing/rb-daap-mdns.c: (get_avahi_client), (browse_cb),
51
(rb_daap_mdns_browse), (resolve_cb), (rb_daap_mdns_resolve),
54
2005-11-25 James Livingston <jrl@ids.org.au>
56
* configure.ac: Make --enable-ipod not confuse configure. Closes bug
59
2005-11-25 James Livingston <jrl@ids.org.au>
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
65
2005-11-25 James Livingston <jrl@ids.org.au>
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.
72
2005-11-25 James Livingston <jrl@ids.org.au>
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
87
Move some of the feature funcs from the ipod and audio cd sources up to
88
the removable media source.
90
2005-11-24 James Livingston <jrl@ids.org.au>
92
* sources/rb-iradio-source.c: (rb_iradio_source_dispose): fix compile
95
2005-11-24 James Livingston <jrl@ids.org.au>
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
102
2005-11-24 James Livingston <jrl@ids.org.au>
104
* shell/rb-shell-player.c: (rb_shell_player_error): fix a silly
105
mistake in the last commit that can cause crashes.
107
2005-11-24 James Livingston <jrl@ids.org.au>
109
* shell/rb-shell-player.c: (rb_shell_player_error): use rb_debug,
110
instead of g_printerr.
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.
116
2005-11-24 James Livingston <jrl@ids.org.au>
118
patch by: Tom Parker <palfrey@tevp.net>
120
* configure.ac: fix libsoup test for enabling daap
122
2005-11-23 James Livingston <jrl@ids.org.au>
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
130
2005-11-23 James Livingston <jrl@ids.org.au>
132
patch by: <baptiste.millemathias@gmail.com>
134
* help/C/quick-reference.xml: update the quick reference to have the
135
correct key bindings.
137
2005-11-22 James Livingston <jrl@ids.org.au>
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.
143
2005-11-22 Jonathan Matthew <jonathan@kaolin.hn.org>
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.
154
2005-11-22 James Livingston <jrl@ids.org.au>
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.
160
2005-11-22 James Livingston <jrl@ids.org.au>
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.
174
2005-11-22 James Livingston <jrl@ids.org.au>
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.
196
2005-11-22 James Livingston <jrl@ids.org.au>
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.
202
2005-11-22 James Livingston <jrl@ids.org.au>
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.
212
2005-11-22 James Livingston <jrl@ids.org.au>
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
218
2005-11-22 James Livingston <jrl@ids.org.au>
220
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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.
226
2005-11-22 James Livingston <jrl@ids.org.au>
228
* sources/rb-podcast-source.c: (rb_podcast_source_constructor): set up
229
drag-and-drop for both the episodes and feeds list.
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>.
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.
243
2005-11-22 James Livingston <jrl@ids.org.au>
245
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
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.
258
2005-11-21 James Livingston <jrl@ids.org.au>
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
265
2005-11-21 James Livingston <jrl@ids.org.au>
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
271
2005-11-21 James Livingston <jrl@ids.org.au>
273
* daapsharing/rb-daap-connection.c: (handle_song_listing): fix freeing
274
of strings when they are still in use. Fixes bug 321547.
276
(rb_daap_connection_destroy): fix memory leak
278
2005-11-21 James Livingston <jrl@ids.org.au>
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
286
2005-11-21 James Livingston <jrl@ids.org.au>
288
* widgets/rb-entry-view.c: (rb_entry_view_genre_sort_func): fix
291
2005-11-20 James Livingston <jrl@ids.org.au>
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
298
2005-11-20 James Livingston <jrl@ids.org.au>
300
* metadata/sj-metadata-musicbrainz.c: (get_offline_track_listing),
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),
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.
329
2005-11-20 James Livingston <jrl@ids.org.au>
331
* sources/rb-sourcelist.c: (rb_sourcelist_init),
332
(rb_sourcelist_update_expander_visibility): fix indenting of child
335
2005-11-20 James Livingston <jrl@ids.org.au>
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.
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.
350
2005-11-18 James Livingston <jrl@ids.org.au>
352
* shell/rb-shell.c: (rb_shell_get_visibility): don't count the window
353
as hidden if it is on the current workspace.
355
2005-11-17 William Jon McCann <mccann@jhu.edu>
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
367
2005-11-18 James Livingston <jrl@ids.org.au>
369
Don't reset the search box when viewing a different source, because it
370
will change what is being played. Closes 321593.
372
* shell/rb-shell.c: (rb_shell_jump_to_entry_with_source): don't reset
375
* shell/rb-source-header.c: (rb_source_header_class_init),
376
(rb_source_header_init), (rb_source_header_finalize): use
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.
384
2005-11-18 James Livingston <jrl@ids.org.au>
386
* rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
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
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.
397
2005-11-18 James Livingston <jrl@ids.org.au>
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.
402
2005-11-18 James Livingston <jrl@ids.org.au>
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.
413
2005-11-18 James Livingston <jrl@ids.org.au>
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.
423
2005-11-18 James Livingston <jrl@ids.org.au>
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.
429
2005-11-18 James Livingston <jrl@ids.org.au>
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.
436
2005-11-17 Jonathan Matthew <jonathan@kaolin.hn.org>
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
445
* player/rb-player-gst.c (process_tag): Handle GST_TAG_BITRATE
446
as a ulong, translating it to RB_METADATA_FIELD_BITRATE.
448
* shell/rb-shell-player.c (info_available_cb):
449
Use RB_METADATA_FIELD_BITRATE to update the iradio
450
station's bitrate value.
452
2005-11-17 James Livingston <jrl@ids.org.au>
454
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>. Closes bug 321699
456
* rhythmdb/rhythmdb.c: (rhythmdb_entry_finalize): don't attempt to
459
2005-11-17 James Livingston <jrl@ids.org.au>
461
Patch by: Jonathan Matthew <jonathan@kaolin.hn.org>. Closes bug 321698
463
* lib/rb-stock-icons.c: emit a single warning rather than multiple
464
assertions. Lookup the icon size correctly.
466
2005-11-16 William Jon McCann <mccann@jhu.edu>
468
* daapsharing/rb-daap-mdns.c (get_sw_discovery)
469
(rb_daap_mdns_browse_cancel, rb_daap_mdns_resolve_cancel):
472
2005-11-16 James Livingston <jrl@ids.org.au>
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.
483
2005-11-16 James Livingston <jrl@ids.org.au>
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
490
2005-11-16 James Livingston <jrl@ids.org.au>
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).
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.
503
2005-11-16 James Livingston <jrl@ids.org.au>
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
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
521
2005-11-16 James Livingston <jrl@ids.org.au>
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
529
2005-11-16 James Livingston <jrl@ids.org.au>
533
* shell/rb-shell.c: (rb_shell_window_delete_cb): disable close
534
button's minimise-to-tray action
536
2005-11-16 James Livingston <jrl@ids.org.au>
538
* rhythmdb/rhythmdb.c: (rhythmdb_directory_change_cb): fix a memory
539
leak. Disable adding newly created files for now, because it doesn't
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,
547
2005-11-16 James Livingston <jrl@ids.org.au>
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
553
2005-11-16 James Livingston <jrl@ids.org.au>
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
562
* rhythmdb/rhythmdb.h: remove rhythmdb_entry_destroy from the public
563
API, because it should only be used by RhythmDB itself.
565
2005-11-16 James Livingston <jrl@ids.org.au>
567
* shell/rb-tray-icon.c: (rb_tray_icon_button_press_event_cb): allow
568
pausing by middle clicking on the tray icon.
570
2005-11-15 James Livingston <jrl@ids.org.au>
572
* configure.ac: enable audioscrobbler support by default, if libsoup
575
2005-11-15 James Livingston <jrl@ids.org.au>
577
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
581
* daapsharing/rb-daap-connection.c: (build_message),
582
(g_zalloc_wrapper), (g_zfree_wrapper), (http_response_handler):
583
support gzip encoded daap connections.
585
(handle_song_listing): fix leak
587
2005-11-15 James Livingston <jrl@ids.org.au>
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)
595
2005-11-15 James Livingston <jrl@ids.org.au>
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
602
2005-11-14 James Livingston <jrl@ids.org.au>
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.
608
* rhythmdb/rhythmdb.h: define the podcast status number in an enum,
609
rather than using magic numbers everywhere.
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.
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
627
2005-11-14 Bastien Nocera <hadess@hadess.net>
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
634
2005-11-14 Jonathan Matthew <jonathan@kaolin.hn.org>
636
Fix rhythmdb query model refcount and polling problems. Closes bug
639
* rhythmdb/rhythmdb-property-model.c:
640
(rhythmdb_property_model_finalize):
641
Unref the query model if we have one.
643
* rhythmdb/rhythmdb-query-model.h:
644
Remove poll and cancel methods. Query cancellation
645
never did anything anyway.
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.
654
(_unref_entry), (rhythmdb_query_model_finalize):
655
Unref DB entries when finalized
657
(rhythmdb_query_model_has_pending_changes):
658
Use our own counter to decide if there are updates pending
660
(rhythmdb_query_model_process_update), (idle_process_update):
661
Process updates using g_idle_add, or directly if possible
663
(rhythmdb_query_model_signal_complete),
664
(rhythmdb_query_model_add_entries):
665
Change to new update processing method
667
(idle_poll_model), (rhythmdb_query_model_poll):
668
Remove GAsyncQueue-based update processing.
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.
674
* sources/rb-iradio-source.c: (rb_iradio_source_do_query):
675
Property model needs to be unref'd here
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
684
* sources/rb-podcast-source.c: (rb_podcast_source_constructor):
685
Unref the property model as required
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.
692
(rb_podcast_source_cmd_update_all):
693
Unref the property model as required.
695
* widgets/rb-entry-view.c: (rb_entry_view_set_property):
696
Don't try to cancel the query (it never worked anyway)
698
(rb_entry_view_poll_model):
699
No need for this any more.
701
* widgets/rb-entry-view.h:
702
Remove obsolete function rb_entry_view_poll_model
704
* widgets/rb-property-view.c: (rb_property_view_set_property):
705
Ref and unref the property model as required.
707
2005-11-14 James Livingston <jrl@ids.org.au>
709
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
711
* shell/rb-shell-player.c: (rb_shell_player_open_location): fix checks
712
for error. Closes bug 321416.
714
2005-11-14 James Livingston <jrl@ids.org.au>
716
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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.
721
2005-11-14 James Livingston <jrl@ids.org.au>
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.
729
2005-11-12 James Livingston <jrl@ids.org.au>
731
* po/POTFILES.in: remove the old station-new files
733
2005-11-12 James Livingston <jrl@ids.org.au>
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.
741
2005-11-12 James Livingston <jrl@ids.org.au>
743
Add "update all podcast feeds" command. Closes bug 319954.
745
* data/ui/rhythmbox-ui.xml: add to source context menu.
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.
754
(rb_podcast_source_update_feed_func),
755
(rb_podcast_source_cmd_update_all): update every feed.
757
2005-11-11 James Livingston <jrl@ids.org.au>
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.
764
2005-11-11 James Livingston <jrl@ids.org.au>
766
* podcast/rb-podcast-manager.c:
767
(rb_podcast_manager_subscribe_feed): check that the url is valid,
768
before trying to use it.
770
2005-11-11 James Livingston <jrl@ids.org.au>
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.
776
2005-11-11 James Livingston <jrl@ids.org.au>
780
2005-11-10 Charles Schmidt <cschmidt2@emich.edu>
781
* daapsharing/rb-daap-connection.c: (build_message): Fixed the
782
spelling of "Language."
784
2005-11-11 James Livingston <jrl@ids.org.au>
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.
794
* widgets/rb-property-view.c: (rb_property_view_class_init),
795
(rb_property_view_finalize), (rb_property_view_constructor): use
798
2005-11-10 James Livingston <jrl@ids.org.au>
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
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
810
(rb_playlist_source_remove_location): assert if the playlist and model
811
differ on whether the entry is in the playlist
813
2005-11-10 James Livingston <jrl@ids.org.au>
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
823
(rb_podcast_manager_insert_feed): fix some problems with ignoring
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.
834
2005-11-10 Dennis Cranston <dennis_cranston@yahoo.com>
836
Make the "delete podcast" dialog better. Closes bug 320899.
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.
845
2005-11-09 James Livingston <jrl@ids.org.au>
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.
852
2005-11-08 Jonathan Matthew <jonathan@kaolin.hn.org>
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.
858
* rhythmdb/rhythmdb.c: (rhythmdb_entry_set_internal):
859
only modify the entry if impl_entry_set returns FALSE.
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.
865
2005-11-08 Jonathan Matthew <jonathan@kaolin.hn.org>
867
* data/glade/Makefile.am:
868
* iradio/Makefile.am:
869
Remove 'new station' dialog.
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.
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.
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
899
2005-11-08 James Livingston <jrl@ids.org.au>
901
* sources/rb-playlist-source.c: (rb_playlist_source_constructor): make
902
keybinding for track columns consistent between library and playlist
905
2005-11-07 James Livingston <jrl@ids.org.au>
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.
911
2005-11-07 James Livingston <jrl@ids.org.au>
913
patch by: Jaap A. Haitsma <jaap@haitsma.org>
915
* widgets/rb-dialog.c: (rb_file_chooser_new): add overwrite
916
confirmation to save dialogs, with gtk 2.8 or higher.
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.
923
2005-11-06 Dennis Cranston <dennis_cranston@yahoo.com>
925
* sources/rb-podcast-source.c: (impl_delete): Make the podcast
926
delete dialog less confusing. Use HIG recommended button order.
929
2005-11-06 James Livingston <jrl@ids.org.au>
931
* sources/rb-audiocd-source.c: (rb_audiocd_source_class_init): remove
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.
938
* sources/rb-removable-media-source.c:
939
(rb_removable_media_source_class_init): by default removable media
940
sources do not support dnd
942
2005-11-05 Jonathan Matthew <jonathan@kaolin.hn.org>
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
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.
960
2005-11-04 Dennis Cranston <dennis_cranston@yahoo.com>
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
966
2005-11-05 James Livingston <jrl@ids.org.au>
968
patch by Christophe Fergeau <teuf@gnome.org> to add support for the
969
release date metadata ("Year"). Closes bug 166093.
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),
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
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
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
997
* widgets/rb-query-creator-properties.c: Allow auto playlists to be
1000
2005-11-05 James Livingston <jrl@ids.org.au>
1002
* data/glade/podcast-properties.glade: Add a scrollbar to the podcast
1003
description if it's very long.
1005
2005-11-05 James Livingston <jrl@ids.org.au>
1007
pathc by: Artem Baguinski <femistofel@gmail.com>
1009
* help/C/Makefile.am:
1010
* help/ja/Makefile.am: allow Anjuta to import the RB source tree.
1013
2005-11-05 James Livingston <jrl@ids.org.au>
1015
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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.
1022
2005-11-05 James Livingston <jrl@ids.org.au>
1024
* configure.ac: make the nautilus_burn_drive_door_is_open detection
1025
work better on some systems. Closes 320622.
1027
2005-11-05 James Livingston <jrl@ids.org.au>
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
1033
* data/glade/daap-prefs.glade:
1034
* data/glade/general-prefs.glade:
1035
* data/glade/library-prefs.glade: make the indent be more consistent
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
1042
2005-11-05 James Livingston <jrl@ids.org.au>
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
1047
2005-11-04 James Livingston <jrl@ids.org.au>
1049
* configure.ac: don't print DAAP configure info twice
1051
2005-11-04 James Livingston <jrl@ids.org.au>
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
1058
2005-11-04 James Livingston <jrl@ids.org.au>
1060
* sources/rb-ipod-source.c: (hal_udi_is_ipod): put the libhal_ctx_init
1061
after the connect line, not before. Oops.
1063
2005-11-04 James Livingston <jrl@ids.org.au>
1065
* sources/rb-podcast-source.c: (rb_podcast_source_cmd_update_feed):
1068
2005-11-03 James Livingston <jrl@ids.org.au>
1070
* NEWS: update the news file
1072
* data/glade/general-prefs.glade: make the prefs refer to "time" not
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.
1081
2005-11-03 James Livingston <jrl@ids.org.au>
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.
1087
2005-11-03 James Livingston <jrl@ids.org.au>
1089
Don't start playing from the remote site when a un-downloaded podcast
1090
is activated. Closes 319983.
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
1097
* rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element): set
1098
the mountpoint to NULL for podcast episodes that haven't yet been
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.
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.
1108
2005-11-03 Dennis Cranston <dennis_cranston@yahoo.com>
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.
1116
2005-11-03 James Livingston <jrl@ids.org.au>
1118
patch by: Shun-ichi Tahara <jado@flowernet.gr.jp>
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.
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
1129
2005-11-03 James Livingston <jrl@ids.org.au>
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.
1135
Add a "rescan media" menu item, and commands for ejecting removable
1138
Move nautilus-cd-burner from optional to required depenency.
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):
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:
1171
2005-11-02 James Livingston <jrl@ids.org.au>
1173
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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.
1181
2005-11-01 James Livingston <jrl@ids.org.au>
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
1192
2005-10-31 James Livingston <jrl@ids.org.au>
1195
* ChangeLog0.8: break off the older Changelog entries, so it isn't so
1198
2005-10-31 James Livingston <jrl@ids.org.au>
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.
1204
* rhythmdb/rhythmdb.c: (rhythmdb_entry_allocate),
1205
(rhythmdb_entry_sync_mirrored): make the last played/date added
1206
columns use the same format.
1208
2005-10-30 James Livingston <jrl@ids.org.au>
1211
* podcast/rb-podcast-manager.c:
1212
(rb_podcast_manager_subscribe_feed): fix feed updating, which I broke
1214
* shell/rb-shell-player.c: (rb_shell_player_open_location): report
1215
iradio errors better.
1217
2005-10-30 James Livingston <jrl@ids.org.au>
1219
patch by: Artem Baguinski <femistofel@gmail.com>
1221
* metadata/rb-metadata-gst.c: (rb_metadata_init):
1223
2005-10-30 James Livingston <jrl@ids.org.au>
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.
1230
2005-10-29 Dennis Cranston <dennis_cranston@yahoo.com>
1232
* data/glade/podcast-new.glade: HIG fixes (spacing, capitalization,
1233
mnemonics & resize issues)
1234
* data/glade/podcast-prefs.glade: HIG fixes (spacing, capitalization
1236
* sources/rb-podcast-source.c: (impl_get_config_widget): Set mnemonic
1237
widget for the "download location" label.
1241
2005-10-29 James Livingston <jrl@ids.org.au>
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
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
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)
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.
1264
* sources/rb-library-source.c: (construct_query_from_selection): use
1265
the new SEARCH_MATCH property for the search box
1267
* widgets/rb-entry-view.c: (type_ahead_search_func):
1269
2005-10-29 James Livingston <jrl@ids.org.au>
1271
* lib/rb-stock-icons.c: (rb_stock_icons_init):
1272
* lib/rb-stock-icons.h: bind gnome-icon-theme icons to stock ids.
1274
* shell/rb-playlist-manager.c:
1275
* shell/rb-shell.c: use the above stock ids, so that the icons get set
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.
1282
2005-10-29 James Livingston <jrl@ids.org.au>
1284
* podcast/rb-podcast-manager.c: (rb_podcast_manager_copy_post): fix
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
1291
* doc/reference/tmpl/rb-daap-connection.sgml:
1292
* doc/reference/tmpl/rhythmdb.sgml: doc updates
1294
2005-10-29 James Livingston <jrl@ids.org.au>
1296
* podcast/rb-podcast-manager.c: (rb_podcast_manager_copy_post): fix a
1297
silly mistake, where it could think partial downloads has been
1300
2005-10-29 James Livingston <jrl@ids.org.au>
1302
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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.
1310
2005-10-29 James Livingston <jrl@ids.org.au>
1312
* rhythmdb/rhythmdb.c: (rhythmdb_process_events),
1313
(rhythmdb_query_preprocess), (rhythmdb_idle_save): Save database
1314
regularly. Closes 155306.
1316
2005-10-29 James Livingston <jrl@ids.org.au>
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.
1329
2005-10-28 James Livingston <jrl@ids.org.au>
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.
1335
Thanks to Artem Baguinski <femistofel@gmail.com>
1337
2005-10-28 James Livingston <jrl@ids.org.au>
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
1343
2005-10-28 James Livingston <jrl@ids.org.au>
1345
* podcast/rb-podcast-manager.c: (download_progress_update_cb): don't
1346
crash if the file has unknown length
1348
2005-10-27 James Livingston <jrl@ids.org.au>
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
1354
2005-10-27 James Livingston <jrl@ids.org.au>
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.
1360
2005-10-26 Ryan P Skadberg <skadz@stigmata.org>
1362
Patch by: Renato Araujo <renatox@gmail.com>
1364
* podcast/rb-podcast-manager.c: (rb_podcast_manager_insert_feed):
1365
Fix for a crasher caused by previous patch.
1367
2005-10-26 James Livingston <jrl@ids.org.au>
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.
1381
Also fix some strings that weren't marked as translatable.
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.
1399
2005-10-26 James Livingston <jrl@ids.org.au>
1401
Patch by Artem Baguinski <femistofel@gmail.com> and James Livingston
1404
* metadata/rb-metadata-gst.c: (rb_add_id3_tagger),
1405
(rb_metadata_init): Check that the necessary plugins are present to do
1407
(rb_metadata_file_valid), (rb_metadata_save): Ensure the file isn't
1408
corrupted before replacing the original.
1410
2005-10-25 Jonathan Matthew <jonathan@kaolin.hn.org>
1412
reviewed by: James Livingston <jrl@ids.org.au>
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.
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
1430
(databases_cb): search for playlist ID in list rather than just
1431
converting it to a pointer; return HTTP 404 if playlist not
1433
(rb_daap_share_start_publish): playlist IDs start at 2, since 1
1434
is already used for the main library
1436
2005-10-26 James Livingston <jrl@ids.org.au>
1438
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
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
1455
2005-10-26 James Livingston <jrl@ids.org.au>
1457
patch by: Jonathan Matthew <jonathan@kaolin.hn.org>
1459
* rhythmdb/rhythmdb-query-model.c:
1460
(rhythmdb_query_model_do_reorder): generate the row re-order map
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.
1467
2005-10-26 James Livingston <jrl@ids.org.au>
1469
patch from Jonathan Matthew <jonathan@kaolin.hn.org>
1471
* shell/rb-play-order.c: (rb_play_order_playing_source_changed):
1472
actually set the db pointer in play orders. Closes 319818.
1474
2005-10-25 Ryan P Skadberg <skadz@stigmata.org>
1476
Patch by: Renato Araujo <renatox@gmail.com>
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),
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.
1489
2005-10-25 James Livingston <jrl@ids.org.au>
1491
* daapsharing/rb-daap-share.c: (db_entry_added_cb),
1492
(db_entry_deleted_cb): don't share tracks that are hidden because the
1495
2005-10-22 James Livingston <jrl@ids.org.au>
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
1502
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
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.
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
1515
2005-10-22 James Livingston <jrl@ids.org.au>
1517
* sources/rb-iradio-source.c:
1518
(rb_iradio_source_first_time_changed): Make merging the default
1519
stations actually work.
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.
1525
2005-10-21 James Livingston <jrl@ids.org.au>
1527
Patch from Caio Marcelo <cmarcelo@gmail.com>
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.
1535
2005-10-21 James Livingston <jrl@ids.org.au>
1537
* doc/reference/tmpl/rb-shell-preferences.sgml:
1538
* shell/Makefile.am: fix building with gtk-doc
1540
* shell/rb-audioscrobbler.c: (rb_audioscrobbler_song_changed_cb):
1541
don't submit podcasts to audioscrobbler
1544
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
1546
* podcast/rb-podcast-parse.c: (rb_set_channel_value),
1547
(rb_set_item_value): strip spaces surrounding podcast urls
1550
Patch from Paul Kuliniewicz <kuliniew@purdue.edu>
1552
* rhythmdb/rhythmdb.h: fix crasher caused by dbus-podcast interaction
1554
2005-10-20 Ryan P Skadberg <skadz@stigmata.org>
1556
Patch from Ruben Vermeersch <ruben@lambda1.be> to add
1557
Audioscrobbler/Last.fm support
1560
* data/glade/Makefile.am:
1561
* data/glade/audioscrobbler-prefs.glade:
1562
* data/rhythmbox.schemas:
1564
* lib/md5.c: (md5_process), (md5_init), (md5_append), (md5_finish):
1566
* lib/rb-preferences.h:
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:
1602
2005-10-21 James Livingston <jrl@ids.org.au>
1604
Patch from Renato Araujo <renatox@gmail.com> to add Podcast support
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:
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),
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:
1658
2005-10-20 James Livingston <jrl@ids.org.au>
1660
* NEWS: update with changes since 0.9.1
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.
1669
2005-10-20 James Livingston <jrl@ids.org.au>
1671
Patch from Paul Kuliniewicz <kuliniew@purdue.edu>
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.
1691
2005-10-20 James Livingston <jrl@ids.org.au>
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.
1698
* shell/rb-shell.c: (rb_shell_window_state_cb): fix a window-sizing
1699
issues when switching in and out of small mode.
1701
2005-10-19 James Livingston <jrl@ids.org.au>
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.
1713
Patch from Caio Marcelo <cmarcelo@gmail.com>
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.
1720
2005-10-19 James Livingston <jrl@ids.org.au>
1722
Patch from Christophe Fergeau <teuf@gnome.org>
1724
* configure.ac: determine whether libgpod is present when neither
1725
--with-ipod nor --without-ipod is passed
1727
2005-10-19 James Livingston <jrl@ids.org.au>
1729
Patch from Caio Marcelo <cmarcelo@gmail.com>
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.
1740
2005-10-19 Christopher Aillon <caillon@redhat.com>
1742
* lib/rb-thread.c: fix a few GSource leaks
1744
2005-10-19 James Livingston <jrl@ids.org.au>
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
1828
* doc/reference/Makefile.am: make docs build with changed ipod support
1830
* po/POTFILES.in: remove sources/itunesdb
1832
2005-10-18 Christophe Fergeau <teuf@gnome.org>
1834
* sources/itunesdb.c:
1835
* sources/itunesdb.h: removed now useless files
1837
2005-10-03 Christophe Fergeau <teuf@gnome.org>
1840
* shell/Makefile.am:
1841
* sources/Makefile.am:
1842
* sources/rb-ipod-source.c: use libgpod [1] instead of our own parsing
1844
[1]: http://www.gtkpod.org/libgpod.html
1847
2005-10-18 James Livingston <jrl@ids.org.au>
1849
patch from Funda Wang <fundawang@linux.net.cn>
1851
* shell/rb-shell.c: (rb_shell_playing_entry_changed_cb): make one of
1852
the notification bubble string translatable.
1854
============ Version 0.9.1
1856
2005-10-16 James Livingston <jrl@ids.org.au>
1858
* configure.ac: bump version to 0.9.1
1859
* NEWS: update translation credits
1861
2005-10-16 James Livingston <jrl@ids.org.au>
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.
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)
1877
2005-10-16 James Livingston <jrl@ids.org.au>
1879
* NEWS: Update some more
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.
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).
1889
2005-10-14 James Livingston <jrl@ids.org.au>
1893
* doc/reference/Makefile.am: get "make distcheck" to pass again
1895
2005-10-11 James Livingston <jrl@ids.org.au>
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.
1901
2005-10-11 James Livingston <jrl@ids.org.au>
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.
1908
2005-10-11 James Livingston <jrl@ids.org.au>
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
1915
* widgets/rb-entry-view.c: (rb_entry_view_artist_sort_func): fix a
1916
typo that made sort-by-artist not work correctly.
1918
2005-10-11 James Livingston <jrl@ids.org.au>
1920
* doc/reference/Makefile.am: Make gtk-doc generation work when daap
1923
2005-10-11 James Livingston <jrl@ids.org.au>
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
1933
2005-10-11 James Livingston <jrl@ids.org.au>
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.
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.
1945
2005-10-10 James Livingston <jrl@ids.org.au>
1947
* doc/reference/rhythmbox.types: fix gtk-doc generation
1949
2005-10-09 James Livingston <jrl@ids.org.au>
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.
1955
2005-10-08 James Livingston <jrl@ids.org.au>
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
1961
2005-10-07 James Livingston <jrl@ids.org.au>
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.
1967
2005-10-06 James Livingston <jrl@ids.org.au>
1969
* NEWS: more updates
1971
patch from Jaap Haitsma <jaap@haitsma.org>:
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.
1991
2005-10-04 Pawan Chitrakar <pchitrakar@gmail.com>
1993
* configure.ac: Added ne in ALL_LINGUAS
1995
2005-10-02 James Livingston <jrl@ids.org.au>
1997
* data/glade/Makefile.am: actually install the daap prefs glade file
1999
2005-09-30 James Livingston <jrl@ids.org.au>
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
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.
2008
2005-09-29 James Livingston <jrl@ids.org.au>
2010
- lib/rb-string-helpers.c:
2011
- lib/rb-string-helpers.h:
2013
* rhythmdb/rhythmdb-tree.c:
2014
* rhythmdb/rhythmdb.c:
2015
* shell/main.c: (main):
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.
2021
2005-09-27 James Livingston <jrl@ids.org.au>
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
2084
2005-09-27 James Livingston <jrl@ids.org.au>
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
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.
2102
2005-09-27 James Livingston <jrl@ids.org.au>
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
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
2114
2005-09-24 Raphael Slinckx <rslinckx@cvs.gnome.org>
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.
2217
2005-09-25 James Livingston <jrl@ids.org.au>
2219
* NEWS: Update with about a months worth of changes
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.
2230
2005-09-24 James Livingston <jrl@ids.org.au>
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.
2237
2005-09-20 James Livingston <jrl@ids.org.au>
2239
* rhythmdb/rhythmdb-tree.c: (evaluate_conjunctive_subquery): don't
2240
crash if the entry has a NULL string in a property
2242
* shell/rb-removable-media-manager.c:
2243
(rb_removable_media_manager_load_media): fix some memory leaks
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
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
2255
2005-09-18 James Livingston <jrl@ids.org.au>
2257
Patch from Ernst Persson <ernstp@gmail.com> to add a "date added"
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
2267
* rhythmdb/rhythmdb-tree.c: (rhythmdb_tree_parser_end_element),
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
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
2278
* widgets/rb-entry-view.c: (rb_entry_view_append_column):
2279
* widgets/rb-entry-view.h: add the column
2281
* widgets/rb-query-creator-properties.c: allow automatic playlists to
2282
be sorted by the column
2284
2005-09-16 James Livingston <jrl@ids.org.au>
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
2294
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
2296
(rb_shell_player_playpause): make --play-pause stop source that can't
2299
2005-09-15 James Livingston <jrl@ids.org.au>
2301
* configure.ac: increase totem-plparser requirements to 1.1.5
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.
2311
2005-09-15 James Livingston <jrl@ids.org.au>
2313
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
2315
* shell/Makefile.am: stop some linker warnings
2317
* shell/main.c: (main): make --no-registration work with dbus
2319
2005-09-15 James Livingston <jrl@ids.org.au>
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.
2325
2005-09-15 James Livingston <jrl@ids.org.au>
2327
* widgets/rb-entry-view.c: (rb_entry_view_constructor): Put the "now
2328
playing" icon in the "now playing" column header.
2330
2005-09-14 James Livingston <jrl@ids.org.au>
2332
* daapsharing/rb-daap-mdns.c: (browse_cb): fix crasher if browsering
2333
daap shares, when sharing is turned off.
2335
2005-09-12 Bastien Nocera <hadess@hadess.net>
2337
* sources/rb-daap-source.c: (rb_daap_sources_init): Check
2338
the GConf value's default, especially for badly installed schema
2341
2005-09-12 James Livingston <jrl@ids.org.au>
2343
* daapsharing/rb-daap-mdns.c: (resolve_cb): fix compilation with Howl
2345
Patch from Paolo Borelli <pborelli@katamail.com>
2347
* shell/rb-shell.c: (rb_shell_window_state_cb): hide the statusbar
2348
grip when maximised. Closes bug 316055.
2350
2005-09-11 James Livingston <jrl@ids.org.au>
2352
Patch from William Jon McCann <mccann@jhu.edu>
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
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.
2368
2005-09-11 Charles Schmidt <cschmidt2@emich.edu>
2370
* daapsharing/rb-daap-structure.c:
2371
(rb_daap_structure_parse_container_buffer: Forgot to remove comments
2372
around debugging definition.
2374
2005-09-11 Charles Schmidt <cschmidt2@emich.edu>
2376
* daapsharing/rb-daap-structure.c:
2377
(rb_daap_structure_parse_container_buffer): Read the patch from daap
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
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.
2394
2005-09-11 Charles Schmidt <cschmidt2@emich.edu>
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
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.
2406
2005-09-12 James Livingston <jrl@ids.org.au>
2408
* shell/rb-removable-media-manager.c: add a missing include, that
2409
would stop compilation if ipod support wasn't turned on
2411
2005-09-11 James Livingston <jrl@ids.org.au>
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
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.
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
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
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.
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.
2466
2005-09-11 James Livingston <jrl@ids.org.au>
2468
Patch from Jonathan Matthew <jonathan@kaolin.hn.org>
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)
2475
2005-09-11 James Livingston <jrl@ids.org.au>
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.
2505
2005-09-11 James Livingston <jrl@ids.org.au>
2507
* shell/Makefile.am: Add rb-removable-media-manager.{c,h}
2508
* sources/Makefile.am: Add rb-removable-media-source.{c,h}
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.
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.
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
2525
2005-09-11 Bastien Nocera <hadess@hadess.net>
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)
2530
2005-09-10 James Livingston <jrl@ids.org.au>
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
2535
2005-09-10 Charles Schmidt <cschmidt2@emich.edu>
2537
* configure.ac: Updated to require avahi >= 0.5. Small fixes.
2539
* daapsharing/rb-daap-dialog.c:
2540
(rb_daap_password_dialog_new_run), (rb_daap_collision_dialog_new_run):
2541
HIG compliancy & images.
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
2549
* daapsharing/rb-daap-share.c:
2550
(publish_cb): Better name collision handling (at least for Avahi).
2552
2005-09-10 James Livingston <jrl@ids.org.au>
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)
2558
* po/POTFILES.in: add widgets/rb-query-creator-properties.c to the
2559
list of files to be translated
2561
2005-09-10 James Livingston <jrl@ids.org.au>
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
2567
2005-09-10 James Livingston <jrl@ids.org.au>
2569
Patch from Christophe Fergeau <teuf@gnome.org>
2571
* sources/rb-ipod-source.c: (rb_ipod_unload_songs): fix a crasher in
2574
2005-09-09 Charles Schmidt <cschmidt2@emich.edu>
2575
* README.daap: Updating documentation
2577
2005-09-09 Charles Schmidt <cschmidt2@emich.edu>
2578
* AUTHORS: Added myself.
2580
* daapsharing/rb-daap-connection.c:
2581
(connection_login), (rb_connection_new): Reorganized password
2584
* po/POTFILES.in: Added daapsharing/rb-daap-dialog.c
2587
(rb_shell_cmd_disconnect_source): Fixed disconnecting from sources.
2589
* sources/rb-daap-source.c:
2590
(rb_daap_source_activate): Better error handling when we are unable to
2593
2005-09-09 Charles Schmidt <cschmidt2@emich.edu>
2594
* README.daap: Fixed some terminology.
2596
* configure.ac: Better automatic detection of mDNS/DNS-SD library.
2597
New --with-mdns=auto|howl|avahi flag to specify.
2599
* daapsharing/rb-daap-dialog.c/h: New files to handle password &
2600
name collision dialogs.
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.
2606
* daapsharing/rb-daap-connection.h: Changed prototype of
2607
rb_daap_connection_new.
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.
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.
2617
* daapsharing/rhythmbox.schemas: Schemas for music shares' UI state.
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
2628
* sources/rb-daap-playlist-source.c/h: Removed
2630
* sources/rb-playlist-source.c/h: Added 'is-local' property, TRUE
2631
if the playlist is local (i.e. not DAAP or iPod).
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
2638
2005-09-09 James Livingston <jrl@ids.org.au>
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
2644
2005-09-09 James Livingston <jrl@ids.org.au>
2646
* sources/rb-library-source.c: (rb_library_source_finalize),
2647
(rb_library_source_constructor): fix gconf monitoring of library
2649
* sources/rb-library-source.h: remove declaration of function that
2652
2005-09-08 Charles Schmidt <cschmidt2@emich.edu>
2654
* player/rb-player-gst.c:
2655
(rb_player_set_time): Fix seeking in daap streams.
2657
2005-09-08 Charles Schmidt <cschmidt2@emich.edu>
2659
* data/rhythmbox.schemas: Turn music share browsing on by default.
2661
2005-09-07 James Livingston <jrl@ids.org.au>
2663
* configure.ac: include daapsharing/Makefile in AC_OUTPUT
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
2670
* player/Makefile.am: -Idaapsharing so we can include rb-daap-src.h
2672
2005-09-06 Charles Schmidt <cschmidt2@emich.edu>
2673
* configure.ac: Fix for extra <<<<<<< & ======= that accidentally made
2674
it in last time. Sorry.
2676
2005-09-06 Charles Schmidt <cschmidt2@emich.edu>
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
2683
* configure.ac: Also check for libsoup 2.4, which is what ships with
2686
* po/POTFILES.in: Added music sharing files that have translatable
2689
* README.daap: New file explaining "How Music Sharing Works"
2691
2005-09-06 Bastien Nocera <hadess@hadess.net>
2693
* daapsharing/.cvsignore: added
2695
2005-09-06 Charles Schmidt <cschmidt2@emich.edu>
2697
* daapsharing/*: Music sharing library.
2699
* sources/rb-daap-source.c/h: Music share RBSource.
2700
* sources/rb-daap-playlist-source.c/h: Music share playlist RBSource.
2702
* configure.ac: --enable-daap flag to turn on music sharing. Requires
2703
libsoup and a mutlicast DNS implementation (howl or avahi).
2705
* data/rhythmbox.schemas: New GConf keys for music sharing.
2707
* data/ui/rhythmbox-ui.xml: New popup menu ui definition for daap
2708
source right click menu.
2710
* player/rb-player-gst.c: Changes to properly play & seek in remote
2713
* shell/rb-playlist-manager.c/h:
2714
(rb_playlist_manager_get_playlists): New function to get a GList * of
2716
(rb_playlist_manager_save_playlists): Don't save music share playlists
2717
and fixed a GObject reference leak.
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,
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.
2733
* shell/rb-shell-prefernces.c: Music sharing preferences.
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.
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.
2745
2005-09-05 James Livingston <jrl@ids.org.au>
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.
2753
* rhythmdb/rhythmdb.c: (rhythmdb_compute_status_normal): Don't print
2754
out "0 minutes" or "0 bytes".
2756
2005-09-04 James Livingston <jrl@ids.org.au>
2758
* shell/rb-playlist-manager.c: (rb_playlist_manager_new_playlist):
2759
remove a leftover bit of the "internal-name" property of sources.
2761
2005-09-03 James Livingston <jrl@ids.org.au>
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
2769
2005-09-02 Colin Walters <walters@verbum.org>
2771
* configure.ac: Fix sytnax error.
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...
2777
2005-09-01 Dennis Cranston <dennis_cranston@yahoo.com>
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)
2786
2005-09-03 James Livingston <jrl@ids.org.au>
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.
2799
2005-09-02 Colin Walters <walters@verbum.org>
2801
* shell/rb-shell.c (rb_shell_set_visibility): Move
2802
hint setting which seems to avoid races more.
2804
2005-09-03 James Livingston <jrl@ids.org.au>
2806
* shell/rb-shell.c: fix compilation with iPod support enabled
2808
2005-09-02 Colin Walters <walters@verbum.org>
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.
2818
2005-09-01 Colin Walters <walters@verbum.org>
2820
* widgets/eggtrayicon.h: Prototype egg_tray_icon_have_manager.
2822
* widgets/eggtrayicon.c (egg_tray_icon_have_manager): Steal
2823
from gtkstatusicion.c.
2825
* shell/rb-tray-icon.h: Prototype rb_tray_icon_get_geom.
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
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.
2840
* shell/rb-shell.h: Prototype rb_shell_toggle_visibility.
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.
2859
2005-09-01 Colin Walters <walters@verbum.org>
2861
* data/ui/rhythmbox-ui.xml: Add MusicClose.
2863
* configure.ac: Enable bonobo by default.
2865
2005-09-01 Colin Walters <walters@verbum.org>
2867
* configure.ac: Default to old art. Add macros subdir.
2869
* Makefile.am (SUBDIRS): Add macros.
2871
* macros/Makefile.am: New.
2873
2005-09-01 Colin Walters <walters@verbum.org>
2875
* shell/Makefile.am (EXTRA_DIST): Dist rb-shell.xml and
2876
rb-shell-player.xml.
2878
* remote/dbus/rb-remote-dbus.h: Deleted.
2880
* remote/dbus/Makefile.am: Delete all the junk, just dist
2881
rb-print-playing.py and rb-set-rating.py.
2883
* remote/Makefile.am (SUBDIRS): Always dist dbus and bonobo.
2885
* data/Makefile.am (EXTRA_DIST): Add service_in_files.
2887
2005-09-02 James Livingston <jrl@ids.org.au>
2889
- data/ui/rhythmbox-audiocd-view.xml.in: remove extremely obsolete
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".
2897
2005-08-31 Colin Walters <walters@verbum.org>
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.
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.
2907
* data/art-clearlooks: New artwork.
2909
2005-08-31 Colin Walters <walters@verbum.org>
2911
* shell/main.c (main): Fix Bastien's commit to continue to focus
2912
the window with GTK+ 2.8 at least.
2914
2005-08-31 Colin Walters <walters@verbum.org>
2916
* shell/rb-shell.c (rb_shell_load_uri): Handle the case where entry
2919
* shell/main.c (load_uri_args): Use gnome_vfs_make_uri_from_shell_arg.
2921
2005-08-31 Bastien Nocera <hadess@hadess.net>
2923
* README: remove mentions of the xine-lib backend
2924
* shell/main.c: (main): make it compilable with gtk+ < 2.8
2926
2005-08-30 Colin Walters <walters@verbum.org>
2928
* shell/rb-shell-preferences.c (rb_shell_preferences_append_view_page):
2929
Make non-visible sources insensitive.
2931
2005-08-30 Colin Walters <walters@verbum.org>
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.
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.
2943
* data/rhythmbox.schemas: Delete selected_source.
2945
2005-08-30 Colin Walters <walters@verbum.org>
2947
* sources/rb-sourcelist.c: Make playing source bold instead of
2948
displaying a pixbuf; it's much less ugly.
2950
2005-08-30 Colin Walters <walters@verbum.org>
2952
* sources/rb-source.c:
2953
* sources/rb-source.h: New virtual method try_playlist.
2955
* sources/rb-iradio-source.c (rb_iradio_source_class_init): Implement
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
2961
(stations_view_drag_data_received_cb): Don't check for iradio uris;
2962
in theory we should though...
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,
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)
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.
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.
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.
2993
* shell/rb-playlist-manager.h: Add error, update prototype.
2995
* lib/rb-file-helpers.c:
2996
* lib/rb-file-helpers.h: Delete rb_uri_is_iradio.
2998
2005-08-29 Colin Walters <walters@verbum.org>
3000
* sources/rb-iradio-source.c (rb_iradio_source_add_station): Return
3001
if entry already exists. Use rhythmdb_entry_set_uninserted.
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.
3007
* shell/rb-shell.h (enum RBShellError): Add some more errors.
3008
Prototype rb_shell_set_song_property.
3010
* shell/rb-shell.xml: Export setSongProperty.
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.
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.
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.
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.
3029
2005-08-29 Colin Walters <walters@verbum.org>
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.
3036
* rhythmdb/rhythmdb.c (rhythmdb_commit_internal): Set inserted
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
3045
(rhythmdb_entry_set_internal): Change notify flag to
3046
notify_if_inserted. Also move notification after assertions.
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.
3052
2005-08-30 Raphael Slinckx <rslinckx@cvs.gnome.org>
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
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.
3069
2005-08-29 Colin Walters <walters@verbum.org>
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.
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
3084
* rhythmdb/rhythmdb.h: Rename rhythmdb_entry_sync to
3085
rhythmdb_entry_set, and rename rhythmdb_entry_set to
3086
rhythmdb_entry_set_nonotify.
3088
* rhythmdb/rhythmdb.h (enum RhythmDBProp)
3089
(rhythmdb_entry_get_boolean): Kill off RHYTHMDB_PROP_AUTO_RATE.
3091
* widgets/rb-song-info.c: Kill off vestiges of auto rating.
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):
3105
Update callers of rhythmdb_entry_set to rhythmdb_entry_set_nonotify,
3106
and callers of rhythmdb_entry_sync to rhythmdb_entry_set.
3108
2005-08-29 Colin Walters <walters@verbum.org>
3110
* sources/Makefile.am (INCLUDES): Add HAL_CFLAGS unconditionally.
3112
* shell/Makefile.am (rhythmbox_LDADD): Add HAL_LIBS to avoid
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.
3123
2005-08-29 James Livingston <jrl@ids.org.au>
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
3129
2005-08-28 Dennis Cranston <dennis_cranston@yahoo.com>
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.
3142
2005-08-28 Colin Walters <walters@verbum.org>
3144
* data/rhythmbox.schemas: Delete search_text for library
3145
and iradio; this isn't a persistent value anymore.
3148
* sources/rb-source.h:
3149
* sources/rb-source.c: Delete impl_can_search.
3151
* sources/rb-iradio-source.c: Delete search_text usage.
3152
* sources/rb-library-source.c: Ditto.
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.
3158
* shell/rb-shell.c (rb_shell_append_source): Don't
3161
* shell/Makefile.am: Don't dist dashboard.c.
3163
2005-08-28 Colin Walters <walters@verbum.org>
3165
* shell/main.c: Remove include of dead file rb-remote-dbus.h.
3167
2005-08-28 Colin Walters <walters@verbum.org>
3169
* data/org.gnome.Rhythmbox.service.in: New.
3171
* data/Makefile.am: Install service file.
3173
* configure.ac: Define DBUS_SERVICES_DIR.
3175
* autogen.sh: Set ACLOCAL_FLAGS.
3177
* macros/acinclude.m4: New.
3179
2005-08-28 Colin Walters <walters@verbum.org>
3181
Initial patch from Jonathan Matthew; closes 313684.
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.
3190
2005-08-28 Colin Walters <walters@verbum.org>
3192
* sources/Makefile.am (libsourcesimpl_la_LIBADD): Fix
3195
2005-08-28 Colin Walters <walters@verbum.org>
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.
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
3208
* shell/Makefile.am (rhythmbox_LDADD): Add TOTEM_PLPARSER_LIBS.
3209
(INCLUDES): Add TOTEM_PLPARSER_CFLAGS.
3211
* sources/Makefile.am: Also handle
3212
TOTEM_PLPARSER_LIBS/TOTEM_PLPARSER_CFLAGS.
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.
3220
* shell/rb-shell.c: Kill dashboard support.
3222
2005-08-28 Colin Walters <walters@verbum.org>
3224
* remote/dbus/rb-print-playing.py: New file.
3226
2005-08-28 Colin Walters <walters@verbum.org>
3228
* rhythmdb/rhythmdb.c (rhythmdb_entry_get):
3229
* rhythmdb/rhythmdb.h: Make rhythmdb_entry_get public.
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.
3235
* shell/rb-shell.c (rb_shell_get_song_properties): New function.
3236
(rb_shell_error_quark): New.
3238
* shell/rb-shell.h: Prototype. Also add RBShellError.
3239
* shell/rb-shell.xml: Export rb_shell_get_song_properties.
3241
2005-08-28 Colin Walters <walters@verbum.org>
3243
* remote/bonobo/rb-remote-bonobo.c (rb_bonobo_workaround_lock)
3244
(rb_bonobo_workaround_unlock): Renamed from bonobo_lock and
3246
(rb_remote_bonobo_preinit): Lock setting moved here.
3247
(rb_remote_bonobo_init): From here.
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
3254
2005-08-28 James Livingston <jrl@ids.org.au>
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.
3259
2005-08-28 James Livingston <jrl@ids.org.au>
3261
* iradio/rb-new-station-dialog.c:
3262
(rb_new_station_dialog_response_cb): Trim whitespace from uris. Closes
3265
2005-08-28 James Livingston <jrl@ids.org.au>
3267
Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>
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.
3273
2005-08-27 James Livingston <jrl@ids.org.au>
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.
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
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
3299
2005-08-27 James Livingston <jrl@ids.org.au>
3301
Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>.
3304
* shell/Makefile.am: work correctly if dbus-binding-tool is in a
3305
non-standard location. Closes bug 314640.
3307
2005-08-26 Colin Walters <walters@verbum.org>
3309
Patch from Olivier Blin <oblin@mandriva.com>
3311
* widgets/eggnotificationbubble.c (draw_bubble):
3312
Handle extreme-left case as well.
3314
2005-08-26 Colin Walters <walters@verbum.org>
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
3320
(rb_shell_load_uri): Don't try to re-stat entry if it already
3323
* shell/rb-shell-player.c: Keep track of entry we are attempting
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
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.
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
3339
(load_uri_args): New function, extracted from handle_cmdline.
3340
(dbus_load_uri, bonobo_load_uri): New functions.
3342
* shell/Makefile.am (rhythmbox_LDADD): Add D-BUS libs as
3345
* remote/Makefile.am: Don't compile dbus subdir, it's not used.
3346
* remote/dbus/rb-remote-dbus.c: Deleted.
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.
3352
* configure.ac: Enable Bonobo by default if D-BUS isn't enabled.
3354
2005-08-26 Colin Walters <walters@verbum.org>
3356
* shell/rb-shell.c (rb_shell_present): Try harder.
3358
2005-08-26 Colin Walters <walters@verbum.org>
3360
* shell/rb-shell.c (rb_shell_present): Try to handle
3361
GTK_MINOR_VERSION < 8.
3363
2005-08-26 James Livingston <jrl@ids.org.au>
3365
* shell/main.c: (main): compilation fixes. Patch from Peter Robinson
3366
<pbrobinson@gmail.com>
3368
2005-08-26 Colin Walters <walters@verbum.org>
3370
* remote/dbus/rb-remote-dbus.c: Various compilation fixes.
3372
2005-08-25 Colin Walters <walters@verbum.org>
3374
* shell/rb-shell-player.c (rb_shell_player_auto_adjust_rating):
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.
3382
* shell/rb-shell.c (rb_shell_present): Cast to GTK_WIDGET.
3384
2005-08-25 Colin Walters <walters@verbum.org>
3386
* shell/rb-shell.c (rb_shell_present): Be sure to gtk_widget_show
3387
before gtk_window_present_with_time.
3389
2005-08-25 Colin Walters <walters@verbum.org>
3391
* configure.ac: Require D-BUS 0.35. Bonobo is disabled by
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.
3400
* shell/rb-shell.h: Prototype them.
3402
* shell/rb-shell-player.c: Add new PLAYING_CHANGED signal which we
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
3410
(rb_shell_player_play): Handle retval from rb_player_play. Return
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
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.
3429
* shell/rb-shell-player.h (enum RBShellPlayerError): Add some
3430
errors. Update prototypes for above changes.
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.
3436
* shell/Makefile.am: Generate D-BUS glue headers.
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.
3442
* remote/bonobo/rb-remote-bonobo.c (bonobo_lock, bonobo_unlock):
3444
(rb_remote_bonobo_init): Move long CORBA rant here along with
3445
setting of lock functions.
3447
* player/rb-player-gst.c (rb_player_construct)
3448
(rb_player_play, rb_player_open, rb_player_close): Return gboolean
3451
* player/rb-player.h: Update prototypes.
3453
* lib/rb-util.c (_rb_threads_lock, _rb_threads_unlock): Moved to
3455
(rb_threads_init): Don't set gdk lock functions here.
3457
2005-08-25 James Livingston <jrl@ids.org.au>
3459
Patch from Jonathan Mattnew <jonathan@kaolin.hn.org>
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)
3497
2005-08-24 Colin Walters <walters@verbum.org>
3499
Patch from Olivier Blin <oblin@mandriva.com>
3501
* widgets/eggnotificationbubble.c (draw_bubble): Draw triangle
3502
correctly in the case where the window is next to monitor edge.
3504
2005-08-24 James Livingston <jrl@ids.org.au>
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.
3510
2005-08-24 James Livingston <jrl@ids.org.au>
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)
3518
2005-08-24 James Livingston <jrl@ids.org.au>
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.
3524
2005-08-24 James Livingston <jrl@ids.org.au>
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.
3533
2005-08-24 James Livingston <jrl@ids.org.au>
3535
* rhythmdb/rhythmdb.c: (set_props_from_metadata): Fix a warning that
3536
was stopping some distros gcc version compiling.
3538
2005-08-24 James Livingston <jrl@ids.org.au>
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.
3593
Files added: widgets/rb-query-creator-private.h,
3594
sources/rb-query-creator-properties.c
3596
2005-08-21 James Livingston <jrl@ids.org.au>
3598
* player/rb-player-gst.c: (error_cb): ignore any playbin errors, where
3599
error=NULL. This stops some crashes.
3601
2005-08-19 Colin Walters <walters@verbum.org>
3603
Patch from Olivier Blin <oblin@mandriva.com>
3605
* widgets/eggnotificationbubble.c (force_window): Support top
3607
* widgets/eggnotificationbubble.h: Remove
3608
egg_notification_bubble_force_window from header.
3610
2005-08-18 James Livingston <jrl@ids.org.au>
3612
* NEWS: Give a bit of detail on the major changes in 0.9.0, and update
3613
with the changes since then.
3615
2005-08-17 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
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).
3639
2005-08-17 James Livingston <jrl@ids.org.au>
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.
3645
2005-08-17 James Livingston <jrl@ids.org.au>
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
3652
2005-08-15 James Livingston <jrl@ids.org.au>
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)
3666
2005-08-15 James Livingston <jrl@ids.org.au>
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
3676
2005-08-15 James Livingston <jrl@ids.org.au>
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)
3682
2005-08-13 Colin Walters <walters@verbum.org>
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.
3689
* shell/rb-shell.h: Export rb_shell_hidden_notify.
3691
* shell/rb-tray-icon.c (rb_tray_icon_hide_notify_cb): Show Rhythmbox
3692
when the user clicks on notification.
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.
3699
* sources/rb-playlist-source.c (rb_playlist_source_burn_playlist):
3700
Pass shell to RBPlaylistSourceRecorder.
3702
2005-08-13 Colin Walters <walters@verbum.org>
3705
* lib/rb-thread.h: Not used yet, but put in CVS in case we get
3708
2005-08-13 Colin Walters <walters@verbum.org>
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.
3718
2005-08-12 Raphael Slinckx <rslinckx@cvs.gnome.org>
3720
* sources/rb-ipod-source.c: (rb_ipod_unplugged):
3721
Correct an inversion of two lines causing NULL to be unreffed
3723
============ Version 0.9.0
3725
2005-08-10 Bastien Nocera <hadess@hadess.net>
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