CVSROOT: /cvs/gnome
Module name: rhythmbox
Changes by: jmatthew 06/04/25 18:02:38
Modified files:
. : ChangeLog
rhythmdb : rhythmdb.c
Log message:
2006-04-26 Jonathan Matthew <[EMAIL PROTECTED]>
* rhythmdb/rhythmdb.c: (rhythmdb_emit_entry_signals_idle),
(process_added_entries_cb), (process_deleted_entries_cb),
(rhythmdb_commit_internal):
Combine the idle functions to emit entry-added and entry-deleted,
and combine as many invocations of same as possible. Another
significant reduction in startup time.
(rhythmdb_process_events), (rhythmdb_idle_poll_events):
Delay the next call to rhythmdb_process_events if the queue is
empty or if we can't process any of the events in the queue because
the database is read only.
This patch brought to you by the numbers 3, 2, 5, 2, 1, and 5.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-04-25%2018:01&maxdate=2006-04-25%2018:03
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list