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
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to