============ Version 0.99.13 2004-07-02 Bastien Nocera * configure.in: 0.99.13 * NEWS: upd 2004-07-02 Bastien Nocera * src/totem-pl-parser.c: (read_ini_line_string), (totem_pl_parser_add_one_url), (totem_pl_parser_add_pls), (totem_pl_parser_ignore), (totem_pl_parser_parse_internal): only use fallback if we can't actually parse the playlist, don't try to open all audio/x-mp3 as m3u playlists (dah!), small special case to enable playback from allofmp3s.com (Closes: #145278) 2004-07-01 Bastien Nocera * help/es/.cvsignore: are we in spring? 2004-07-01 Bastien Nocera * NEWS: upd * help/es/totem-es.omf: re-encode the file in UTF-8 (Closes: #145071) 2004-06-30 Colin Walters * src/totem-pl-parser.h (enum TotemPlParserResult): New. * src/totem-pl-parser.c (totem_pl_parser_parse_internal): New function, busted out from totem_pl_parser_parse. Also return TotemPlParserResult instead of a boolean, and check the recurse level to be sure we're not going too recursive. (totem_pl_parser_parse): Add new fallabck option, that says whether or not to try just adding the url. (totem_pl_parser_add_url_from_data): Delete; unified with totem_pl_parser_parse_internal. * src/totem-pl-parser.c: Change a bunch of internal functions to call totem_pl_parser_parse_internal. 2004-06-30 Bastien Nocera * src/Makefile.am: upd * src/list_v4l.c: (list_v4l), (main): moved from libbacon 2004-06-30 Bastien Nocera * src/Makefile.am: upd * src/cd-drive.[ch]: * src/bacon-cd-selection.[ch]: update from nautilus-cd-burner * src/bacon-v4l-selection.[ch]: use the GtkComboBox in place of GtkOptionMenu 2004-06-28 Bastien Nocera * .cvsignore: upd 2004-06-28 Bastien Nocera * README: upd TODO * src/totem.c: (totem_time_within_seconds), (totem_action_previous): implement Iain's CD player like idea (only go to the previous track if we're at the beginning of the track, otherwise seek back to the start) 2004-06-27 Julien MOUTTE * configure.in: Fix build. 2004-06-22 Bastien Nocera * NEWS: upd 2004-06-22 Bastien Nocera * src/bacon-video-widget-gst.c: (bacon_video_widget_class_init), (bacon_video_widget_signal_idler): * src/bacon-video-widget-xine.c: (bacon_video_widget_class_init), (frame_output_cb), (bacon_video_widget_realize), (bacon_video_widget_idle_signal): * src/bacon-video-widget.h: * src/baconvideowidget-marshal.list: * src/totem.c: (on_error_event), (video_widget_create): Add a "fatal" argument to the error signal, generate an async error signal when a video output driver isn't available on _realize, now we have a nice error message when a video driver isn't there (Closes: #143879) 2004-06-21 Bastien Nocera * src/bacon-video-widget-gst.c: (bacon_video_widget_init): * src/bacon-video-widget-xine.c: (bacon_video_widget_init): * src/totem-remote.c: (totem_remote_class_init), (totem_remote_init): * src/totem-statusbar.c: use G_DEFINE_TYPE (more) 2004-06-14 Bastien Nocera * src/totem-playlist.c: (totem_playlist_set_playing): remove some duplicate code 2004-06-14 Bastien Nocera * src/video-utils.c: (totem_display_is_local): only consider display to be non-local if there is a hostname part of the display name (Closes: #143810) 2004-06-11 Bastien Nocera * src/totem-pl-parser.c: make it possible to stream samples from allofmp3.com (Closes: #144149) 2004-06-10 Bastien Nocera * src/bacon-v4l-selection.c: (bacon_v4l_selection_init): * src/bacon-video-widget-properties.c: * src/totem-pl-parser.c: * src/totem-playlist.c: * src/totem-screenshot.c: more G_DEFINE_TYPE changes (yay for Matthias) 2004-06-09 Bastien Nocera * src/bacon-v4l-selection.c: * src/bacon-video-widget-properties.c: * src/egg-recent-util.c: * src/totem-mozilla-plugin.c: * src/totem-mozilla-viewer.c: * src/totem-pl-parser.c: * src/totem-playlist.c: * src/totem-private.h: * src/totem-screenshot.c: * src/totem-statusbar.c: * src/vanity.c: * src/video-dev.c: all hail to our new gi18n.h overlords, take 3 (I just love when glib allows me to remove code) 2004-06-09 Bastien Nocera * src/totem-mozilla-plugin.c: (totem_plugin_fork): Look for the plugin in the right location (Patch by James Ogley ) (Closes: #144002) 2004-06-08 Bastien Nocera * README: upd * src/bacon-video-widget-xine.c: (xine_event_message), (xine_error): fix a problem where filenames containing escape codes (for example file:///foo%20bar) could cause the reason of an error not to appear in the dialog * src/totem.c: (totem_action_error), (action_toggle_playlist), (totem_action_set_mrl), (on_show_playlist1_activate), (totem_action_handle_key), (on_window_key_press_event): Handle Ctrl+P for the playlist even in hidden controls mode