2006-05-13 James Livingston <doclivingston@gmail.com>
commit033865ef093ed89334685a7ff7fefdbfe08cfbe4
authorjrl <jrl>
Sat, 13 May 2006 14:00:36 +0000 (13 14:00 +0000)
committerjrl <jrl>
Sat, 13 May 2006 14:00:36 +0000 (13 14:00 +0000)
treecacc92b1c6acb5759e3ac762e13919f54feb220c
parentd7fb7c36c4a5a4199b84e21883ca1822479bb607
2006-05-13  James Livingston  <doclivingston@gmail.com>

        * rhythmdb/rhythmdb-query-model.c:
        (rhythmdb_query_model_class_init),
        (rhythmdb_query_model_set_property),
        (rhythmdb_query_model_get_property),
        (rhythmdb_query_model_finalize), (rhythmdb_query_model_new),
        (rhythmdb_query_model_insert_into_main_list),
        (rhythmdb_query_model_insert_into_limited_list),
        (rhythmdb_query_model_do_reorder),
        (rhythmdb_query_model_set_sort_order), (_reverse_sorting_func),
        (rhythmdb_query_model_location_sort_func),
        (rhythmdb_query_model_title_sort_func),
        (rhythmdb_query_model_album_sort_func),
        (rhythmdb_query_model_artist_sort_func),
        (rhythmdb_query_model_genre_sort_func),
        (rhythmdb_query_model_track_sort_func),
        (rhythmdb_query_model_double_ceiling_sort_func),
        (rhythmdb_query_model_ulong_sort_func),
        (rhythmdb_query_model_date_sort_func),
        (rhythmdb_query_model_string_sort_func):
        * rhythmdb/rhythmdb-query-model.h: Make the sorting data be a gpointer
        instead of a RhythmDBPropType (which can be put in a gpointer). Add a
        "data destroy" property. Fixed bug 341543.

        * bindings/python/rhythmdb.defs:
        * bindings/python/rhythmdb.override: bind rhythmdb_query_model_new and
        rhythmdb_query_model_set_sorting_order

        * rhythmdb/rhythmdb-property-model.c:
        (rhythmdb_property_model_drag_data_get):
        * sources/rb-import-errors-source.c:
        (rb_import_errors_source_constructor):
        * sources/rb-missing-files-source.c:
        (rb_missing_files_source_constructor):
        * widgets/rb-entry-view.c: (rb_entry_view_append_column),
        (rb_entry_view_append_column_custom), (rb_entry_view_resort_model):
        * widgets/rb-entry-view.h: adapt to the above change.
ChangeLog
bindings/python/rhythmdb.defs
bindings/python/rhythmdb.override
rhythmdb/rhythmdb-property-model.c
rhythmdb/rhythmdb-query-model.c
rhythmdb/rhythmdb-query-model.h
sources/rb-import-errors-source.c
sources/rb-missing-files-source.c
widgets/rb-entry-view.c
widgets/rb-entry-view.h