=== 2.13.2 === 2005-11-14 William Jon McCann * NEWS: Update for 2.13.2 release 2005-11-14 William Jon McCann * mapping-method.c (do_tell): Correct the argument type. 2005-11-07 William Jon McCann * Makefile.am: Formatting. 2005-11-07 William Jon McCann * nautilus-cd-burner.c (burn_cd): Use drive_equal. (refresh_dialog): Use drive getters. * nautilus-burn-recorder.c (nautilus_burn_recorder_write_tracks): Use drive_can_rewrite method. * nautilus-burn-drive.c (nautilus_burn_drive_get_max_speed_write) (nautilus_burn_drive_get_max_speed_read) (nautilus_burn_drive_get_name_for_display): Add get methods for drive. We shouldn't access object data directly. The only object data that may be accessed directly are the type and device fields. Mostly since they are so widely used already. * list_cddrives.c (list_drives): Use new getters for Drive. 2005-11-07 William Jon McCann * nautilus-burn-drive.c (nautilus_burn_drive_can_write): Add file type to writers. 2005-11-07 William Jon McCann * nautilus-cd-burner.c (ask_for_media, burn_cd) (lookup_current_recorder, refresh_dialog) (selection_dialog_response): Don't use a const Drive. Use new selection_get_active API. Unref the drive returned from the lookup. * nautilus-burn-drive-selection.c (nautilus_burn_drive_selection_set_active) (nautilus_burn_drive_selection_get_active): New methods that are now the preferred interface to the list. get_active is basically the same as get_drive except that it refs the drive that it returns. (nautilus_burn_drive_selection_get_default_device) (nautilus_burn_drive_selection_set_device) (nautilus_burn_drive_selection_get_device) (nautilus_burn_drive_selection_get_drive): Deprecated. * make-iso.c (nautilus_burn_make_iso_from_drive): Don't use a const Drive. 2005-11-07 William Jon McCann * nautilus-cd-burner.c (ask_for_media): Use nautilus_burn_drive_can_rewrite. * nautilus-burn-drive.[ch] (nautilus_burn_drive_can_rewrite) (nautilus_burn_drive_can_write): Add to public API. 2005-10-31 William Jon McCann * TODO: Remove buffer protocol item. * mapping-protocol.c (buffered_read_channel_init, read_all) (encode_int, decode_int, encode_string, decode_string) (encode_pointer, decode_pointer, mapping_protocol_request_encode) (mapping_protocol_request_decode, encode_handshake) (decode_handshake, mapping_protocol_reply_encode) (mapping_protocol_reply_decode) (mapping_protocol_monitor_event_encode) (mapping_protocol_monitor_event_decode): Buffer IO over the mapping protocol. Patch from Crispin Flowerday Fixes #320201 2005-10-31 William Jon McCann * nautilus-cd-burner.c (profile_add_indent, _ncb_profile_log) (estimate_size): * make-iso.c (profile_add_indent, _ncb_make_iso_profile_log) (create_graft_file, nautilus_burn_make_iso): Added profiling code. Added profiling points for testing the speed of reading over the mapping protocol. 2005-10-31 William Jon McCann * mapping-daemon.c (main): Close sockets before exit to avoid compiler warnings. * burn-extension.c (write_iso_activate_cb, write_cue_activate_cb) (copy_disc_activate_cb): Remove unused code. Patch from Kjartan Maraas Fixes #320159 2005-10-24 William Jon McCann * configure.in: Post release version bump.