============ Version 1.1.2 2005-05-23 Bastien Nocera * configure.in: 1.1.2 2005-05-23 Bastien Nocera * NEWS: upd 2005-05-22 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_set_zoom): * src/totem.c: (totem_action_zoom), (totem_action_zoom_relative), (totem_action_zoom_reset): avoid crashes when zoom rate gets negative (Closes: #305137), desensitise menu items when boundaries are reached 2005-05-22 Bastien Nocera * data/totem.glade: * src/totem-menu.c: (totem_languages_update), (totem_subtitles_update): gray out the menu item rather than just the submenus items when no subtitles or languages are available (Closes: #170794) 2005-05-21 Bastien Nocera * src/plparse/totem-disc.c: (cd_cache_new), (totem_cd_mrl_from_type), (totem_cd_detect_type_from_dir), (totem_cd_detect_type), (totem_cd_detect_type_with_url): * src/plparse/totem-disc.h: * src/plparse/totem-pl-parser.c: (totem_pl_parser_add_block): Parse block devices that are passed to the parser, rather than just spitting it out to the backend 2005-05-17 Bastien Nocera * src/egg-*.[ch]: update from libegg CVS HEAD (Closes: #304574) * src/totem-video-thumbnailer.c: fix build warning 2005-05-17 Li Peng Reviewed by: Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (got_stream_length): * src/totem.c: (update_current_time): Prevent window-flickering on VBR MPEG (#300785). 2005-05-13 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (xine_event_message), (xine_error), (bacon_video_widget_new): send error messages as such (duh!), also setup an event queue (Closes: #304035) * src/metadata-test.c: (main): * src/totem-video-thumbnailer.c: (main): call gnome_vfs_init() following some xine-lib changes to make sure we have access to the gnome-vfs methods 2005-05-13 Ronald S. Bultje * src/backend/bvw-test.c: (main): Init backend. 2005-05-12 Bastien Nocera * README: update to UTF-8 * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_class_init), (bacon_video_widget_button_press), (bacon_video_widget_show), (bacon_video_widget_hide): allow hiding the widget in the backend as well * src/totem.c: (totem_action_remote): fix compile warning 2005-05-11 Ronald S. Bultje * README: That is done... 2005-05-11 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_realize), (bacon_video_widget_show), (bacon_video_widget_hide), (bacon_video_widget_class_init), (got_source): Allow hiding of the video widget in the backend. No frontend use for this yet, but who knows... Also unref return values of g_object_get(). 2005-05-11 Bastien Nocera * src/totem.c: (totem_action_remote): don't show the fullscreen popup on remote events if the fullscreen window isn't focused 2005-05-07 Bastien Nocera * src/metadata-test.c: (totem_create_full_path): update to allow testing cdda: urls * src/plparse/totem-pl-parser.c: (totem_pl_parser_parse_internal), (totem_pl_parser_parse): ignore cdda: before checking cdda: * src/totem-playlist.c: (totem_playlist_map): remove debug * src/totem.c: (totem_get_nice_name_for_stream), (totem_action_set_mrl_with_warning), (on_got_metadata_event): update the MRL label even if we don't have a CD Index 2005-05-07 Bastien Nocera * src/plparse/totem-pl-parser.c: (totem_pl_parser_add_pls): Read further in the .pls playlists to find the header (Patch by jonathan@kaolin.hn.org) (Closes: #303347) 2005-05-06 Bastien Nocera * NEWS: updated 2005-05-06 Ronald S. Bultje * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_reset), (bacon_video_widget_properties_update), (bacon_video_widget_properties_from_metadata), (bacon_video_widget_properties_new): * src/bacon-video-widget-properties.h: * src/totem-properties-view.c: (on_got_metadata_event), (totem_properties_view_set_location): Separate _update into _update and _reset, make _update act step-wise, also add _from_metadata (for audio-CDs). * configure.in: * src/totem-playlist.c: (init_treeview), (totem_playlist_clear), (totem_playlist_get_current_metadata), (totem_playlist_set_title), (totem_playlist_set_cd_metadata), (idle_set_metadata), (cd_metadata_thread), (totem_playlist_set_cdindex), (totem_playlist_class_init): * src/totem-playlist.h: * src/totem.c: (totem_action_set_mrl_with_warning), (on_playlist_change_name), (on_got_metadata_event), (totem_action_open_files_list), (totem_action_remote), (main): Add musicbrainz detection and CD-index-based metadata lookup code, and use this for audio-CD metadata. Expose this metadata in the API for use in the properties window and mainwindow, which fixes #302219. 2005-05-05 Bastien Nocera * src/totem-statusbar.c: (totem_statusbar_create_window), (totem_statusbar_destroy_window): * src/totem-statusbar.h: Make the grip's default cursor be a resize cursor (Closes: #303064) 2005-05-02 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (load_video_out_driver): Don't try to load the xxmc driver, it seems to cause more problems than anything... (Closes: #302734) 2005-05-02 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_get_metadata_int): Add missing break. 2005-05-01 Bastien Nocera * src/totem.c: (update_fullscreen_size), (move_popups), (size_changed_cb): fix the exit fullscreen button not appearing on the right screen (Closes: #302418) 2005-05-01 Bastien Nocera * src/Makefile.am: fix build with --disable-mozilla, patch by William Jon McCann (Closes: #302217) 2005-04-30 Bastien Nocera * src/totem-properties-main.c: (totem_properties_get_pages): * src/totem-properties-view.c: (on_got_metadata_event), (totem_properties_view_init), (totem_properties_view_finalize), (totem_properties_view_new): * src/totem-properties-view.h: Give the nautilus tab a label that matches the file type (Closes: #172436) 2005-04-30 Bastien Nocera * src/totem-menu.c: (totem_lang_table_parse_start_tag), (totem_lang_get_full): also support iso-639-2 language names for the main benefit of Matroska (Closes: #301102) 2005-04-30 Bastien Nocera * src/totem-playlist.c: (totem_playlist_realize), (totem_playlist_map), (totem_playlist_unmap), (totem_playlist_new), (totem_playlist_class_init): add an map method and move the dialog where it was when we closed it (Closes: #300464) 2005-04-30 Bastien Nocera * src/totem-playlist.c: (init_columns), (init_treeview): Remove the treeview header as it's not useful (Closes: #300463) 2005-04-28 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_get_metadata_string): s/CDDB discid/Musicbrainz discid/. 2005-04-28 Bastien Nocera * src/bacon-message-connection.c: (server_cb), (bacon_message_connection_send): * src/totem-options.c: (totem_print_playing_cb), (totem_options_process_for_server): * src/totem-remote.h: * src/totem.c: (totem_action_remote): Send back the title of the currently playing track with "--print-playing" 2005-04-27 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_get_mrls), (bacon_video_widget_get_current_frame): use g_malloc when g_free is used, fix compilation after API changed below 2005-04-27 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_get_mrls): Implement per-track CDDA playback (#171600). * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_get_mrls): * src/backend/bacon-video-widget.h: * src/totem.c: (totem_action_load_media): Change API slightly for above; 2005-04-27 Bastien Nocera * src/totem-menu.c: (totem_remove_deleted_recent), (totem_setup_recent): remove unexisting local files from the recent files list (Closes: #173125) 2005-04-25 Bastien Nocera * src/totem-video-thumbnailer.c: (main): let's avoid CPU burn on stop() 2005-04-25 Bastien Nocera * configure.in: * src/Makefile.am: avoid includes problems when we're not compiling the Mozilla plugin (Closes: #301372) 2005-04-25 Bastien Nocera * src/totem-mozilla-plugin.cpp: add video/x-ms-wmv as a supported mime-type (Closes: #301837) 2004-04-21 Abduxukur Abdurixit * configure.in: added ug.po 2005-04-19 Bastien Nocera * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_get_subtitles): don't hardcode the maximum number of subtitle tracks (Closes: #172520) * src/totem-video-thumbnailer.c: we don't actually need GNOME for the thumbnailer 2005-04-18 Christian Persch * configure.in: * src/Makefile.am: Fix plugin installation directory and IDL include directory detection. Fixes bug #300879. 2005-04-18 Bastien Nocera * src/totem-mozilla-plugin.cpp: change the project URL (Closes: #301042) 2005-04-18 Ronald S. Bultje * configure.in: * src/Makefile.am: Install mozilla-plugin in mozilla prefix, and in the correct mozilla or firefox subdirectory (#300879). 2005-04-17 Ronald S. Bultje * src/backend/bacon-video-widget-gst.c: (parse_stream_info), (get_list_of_type), (bacon_video_widget_set_show_visuals): * README: Add language labels for subtitles and language labels or codecs for audio streams. 2005-04-17 Ronald S. Bultje * README: * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_size_allocate), (got_video_size), (cb_iterate), (caps_set), (bacon_video_widget_set_aspect_ratio), (bacon_video_widget_get_aspect_ratio), (bacon_video_widget_new): Implement manually setting display aspect ratio. 2005-04-17 Bastien Nocera * data/mime-type-list.txt: added video/mp4 as a supported mime-type 2005-04-15 Christian Persch * configure.in: * src/Makefile.am: Fix compilation with stock mozilla 1.7 where idldir isn't in the .pc file, and CFLAGS doesn't include the root include directory. 2005-04-15 Kjartan Maraas * src/backend/bacon-video-widget-gst.c: (bacon_video_widget_get_metadata_int): * src/bacon-message-connection.c: (server_cb): * src/plparse/totem-pl-parser.c: (parse_asx_entry), (parse_asx_entries), (parse_smil_entry), (parse_smil_entries), (totem_pl_parser_add_smil): * src/totem-playlist.c: (drop_cb): * src/totem-screenshot.c: (drag_data_get): Fix gcc4 warnings. 2005-04-14 Bastien Nocera * configure.in: * src/Makefile.am: * src/totem-mozilla-plugin.cpp: * src/totem-mozilla-viewer.c: Require Mozilla >= 1.7, build with Firefox, resolve relative URIs against the document's URI, patch by Christian Persch (Closes: #300510) 2005-04-14 Ronald S. Bultje * src/totem-properties-view.c: (on_got_metadata_event), (on_timeout_event), (totem_properties_view_finalize), (totem_properties_view_set_location): Hack to improve metadata loading (#170355). 2005-04-13 Bastien Nocera * src/metadata-test.c: * src/totem-session.c: (totem_session_restore): * src/totem-video-thumbnailer.c: * src/totem.c: (on_open_location1_activate): Fix GTK+-only build (Closes: #300488), some warning fixes 2005-04-13 Sebastien Bacher * data/Makefile.am: don't distclean totem.schemas.in.