CVSROOT: /cvs/gnome Module name: rhythmbox Changes by: jmatthew 06/02/18 04:47:13
Modified files: . : ChangeLog podcast : rb-podcast-manager.c rhythmdb : Makefile.am rhythmdb-property-model.c rhythmdb-query-model.c rhythmdb-query-model.h rhythmdb-tree.c rhythmdb.c rhythmdb.h sources : rb-auto-playlist-source.c rb-iradio-source.c rb-library-source.c rb-podcast-source.c Added files: rhythmdb : rhythmdb-query-results.c rhythmdb-query-results.h Log message: * rhythmdb/rhythmdb-query-results.h, rhythmdb/rhythmdb-query-results.c: New interface for objects that accept query results from RhythmDB. * rhythmdb/rhythmdb-query-model.c: (rhythmdb_query_model_query_results_init), (rhythmdb_query_model_set_query), (rhythmdb_query_model_add_results), (rhythmdb_query_model_query_complete): * rhythmdb/rhythmdb-query-model.h: Make RhythmDBQueryModel implement the RhythmDBQueryResults interface. * rhythmdb/rhythmdb-tree.c: (handle_entry_match), (rhythmdb_tree_do_full_query): * rhythmdb/rhythmdb.c: (rhythmdb_event_free), (rhythmdb_query_internal), (rhythmdb_do_full_query_async_parsed), (rhythmdb_do_full_query_async), (rhythmdb_do_full_query_internal), (rhythmdb_do_full_query_parsed), (rhythmdb_do_full_query): * rhythmdb/rhythmdb.h: Pass query results through the RhythmDBQueryResults interface, rather than directly to a RhythmDBQueryModel. * podcast/rb-podcast-manager.c: (rb_podcast_manager_update_feeds), (rb_podcast_manager_db_entry_deleted_cb): * sources/rb-auto-playlist-source.c: (rb_auto_playlist_source_do_query), (rb_auto_playlist_source_set_query): * sources/rb-iradio-source.c: (rb_iradio_source_do_query): * sources/rb-library-source.c: (rb_library_source_constructor), (rb_library_source_do_query): * sources/rb-podcast-source.c: (rb_podcast_source_constructor), (rb_podcast_source_do_query): * rhythmdb/rhythmdb-property-model.c: (rhythmdb_property_model_drag_data_get): Cast the query model to RhythmDBQueryResults when passing to one of the RhythmDB query methods. * rhythmdb/Makefile.am: Add new files. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-02-18%2004:46&maxdate=2006-02-18%2004:48 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list