2006-08-15 James Livingston <doclivingston@gmail.com>
commit1eefeec1f425bd6eb3df6a528a1b71510e1a21bc
authorjrl <jrl>
Tue, 15 Aug 2006 14:08:56 +0000 (15 14:08 +0000)
committerjrl <jrl>
Tue, 15 Aug 2006 14:08:56 +0000 (15 14:08 +0000)
treec60cc876f0a123eac67c9278d52de2f542bbaf67
parentbc49ba289ef365b77359720b82c3fa018a757249
2006-08-15  James Livingston  <doclivingston@gmail.com>

* rhythmdb/rhythmdb-monitor.c: (entry_volume_mounted_or_unmounted),
(rhythmdb_volume_mounted_cb), (rhythmdb_volume_unmounted_cb): turn the
mountpoint into a RBRefString and compare equality of those, rather
than doign lots of strcmp()s.

* sources/rb-source.c: (rb_source_finalize), (_update_status_idle),
(rb_source_row_inserted_cb), (rb_source_post_entry_deleted_cb): do
status notification as well as the visibility update in an idle
callback. Makes it take much less time to update after a volume
mount/unmount event.
ChangeLog
rhythmdb/rhythmdb-monitor.c
sources/rb-source.c