CVSROOT:        /cvs/gnome
Module name:    rhythmbox
Changes by:     jmatthew        06/07/11 07:29:23

Modified files:
        .              : ChangeLog 
        bindings/python: rhythmdb.defs 
        plugins/generic-player: rb-generic-player-source.c 
                                rb-nokia770-source.c rb-psp-source.c 
        rhythmdb       : rhythmdb-private.h rhythmdb-query.c 
                         rhythmdb-tree.c rhythmdb.c rhythmdb.h 
        sources        : rb-audiocd-source.c rb-daap-source.c 
                         rb-ipod-source.c 

Log message:
2006-07-11  Jonathan Matthew  <[EMAIL PROTECTED]>

* bindings/python/rhythmdb.defs:
* rhythmdb/rhythmdb.c:
* rhythmdb/rhythmdb.h:
* rhythmdb/rhythmdb-private.h:
* rhythmdb/rhythmdb-query.c:
Move data structures holding registered entry types inside the
RhythmDB object, and add a vfunc called when new types are registered.
Add a flag to RhythmDBEntryType specifying whether entries of the type
should be saved to the on-disk database.

* sources/rb-audiocd-source.c:
* sources/rb-daap-source.c:
* sources/rb-ipod-source.c:
* plugins/generic-player/rb-generic-player-source.c:
* plugins/generic-player/rb-nokia770-source.c:
* plugins/generic-player/rb-psp-source.c:
Adjust to the above changes.

* rhythmdb/rhythmdb-tree.c:
If the type for an entry hasn't been registered yet, store the entry's
properties as-is, and convert them to a real entry when the type is
registered.  If the type doesn't get registered, save the entry back
to the database unmodified.  From #330226.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-07-11%2007:28&maxdate=2006-07-11%2007:30

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to