============ Version 0.99.21 2004-11-19 Bastien Nocera * NEWS: upd * README: upd * configure.in: 0.99.21 2004-11-19 Bastien Nocera * NEWS: updated 2004-11-19 Bastien Nocera * src/totem-screenshot.c: (totem_screenshot_temp_file), (totem_screenshot_finalize), (drag_data_get), (drag_begin), (totem_screenshot_new): Implement drag in the screenshot dialog, it's a bit simplistic, and slow machines won't cope very well... Send patches (Closes: #119903) 2004-11-18 Bastien Nocera * src/totem-playlist.c: (drop_cb), (init_treeview): * src/totem.c: (totem_action_drop_files), (drop_video_cb), (drop_playlist_cb), (video_widget_create): implement drag'n'drop from Mozilla (_NETSCAPE_URL sucks!) (Closes: #158559) 2004-11-18 Bastien Nocera * NEWS: updated 2004-11-18 Bastien Nocera * data/totem_logo.png: for some reason, I get a nice staircase effect when the width of the image is odd with xine-lib * src/totem.c: (on_about1_activate): update Copyright notice 2004-11-18 Bastien Nocera * src/totem-pl-parser.c: (totem_pl_parser_base_url), (totem_pl_parser_relative): Don't crash if we can't get a GnomeVFSURI when saving the playlist (Closes: #158228) 2004-11-16 Christian Schaller * src/Makefile.am: Remove reference to removed header file 2004-11-15 Bastien Nocera * src/test-parser.c: (test_parsing_real), (push_parser): add another parsing test * src/totem-pl-parser.c: (totem_pl_parser_add_directory): fix crash adding a directory and there's an error getting the disc type 2004-11-14 Bastien Nocera * src/totem-pl-parser.c: (my_gnome_vfs_get_mime_type_with_data), (totem_pl_parser_parse_internal): fix some compilation warnings 2004-11-11 Ronald S. Bultje * src/bacon-video-widget-gst.c: (state_change): Init to NULL so we don't crash if there's no pad. 2004-11-11 Ronald S. Bultje * src/bacon-video-widget-gst.c: (bacon_video_widget_new): Interestingly, ALSA hangs if I do that, so add another check... 2004-11-10 Ronald S. Bultje * src/bacon-video-widget-gst.c: (out_error), (bacon_video_widget_new): Open device for instant error reporting on busy audio device. Also makes some more exotic video sinks work. 2004-11-10 Bastien Nocera * src/totem-video-thumbnailer.c: (main): fix crash when no arguments are supplied 2004-11-08 Bastien Nocera * src/bacon-video-widget-xine.c: (bacon_video_widget_get_subtitle_mrl), (bacon_video_widget_open): Try to auto-load subtitle files for local files. The suffix must be three letters, and the filename of the subtitle only differ by the suffix (which must be a known subtitle suffix) (Closes: #123060) 2004-11-07 Bastien Nocera * README: update dependencies (Closes: #157530) 2004-11-07 Bastien Nocera * src/totem.c: (totem_action_get_media_string), (totem_action_load_media), (totem_action_fullscreen_toggle), (show_controls), (on_show_controls1_activate): fix display of the media type (never was updated) when we can't play it (Closes: #157585) Slightly rework the fullscreen/shows controls/hidden controls modes, don't restore to a huge size after a fullscreen (Closes: #157447) 2004-11-05 Bastien Nocera * src/totem-video-thumbnailer.c: (main): remove extraneous g_error_free 2004-11-05 Bastien Nocera * data/totem_logo.png: a new, much nicer, rest logo by Jakub Steiner 2004-11-04 Bastien Nocera * src/bacon-video-widget-xine.c: (setup_config_video): remove the colour key setting, which seems to break more things than it fixes (Closes: #157320) 2004-11-03 Christophe Fergeau * src/bacon-video-widget-gst.c: (bacon_video_widget_finalize), (bacon_video_widget_get_metadata_string): * src/totem-pl-parser.c: (totem_pl_parser_finalize): * src/totem-preferences.c: (totem_setup_preferences), (totem_preferences_visuals_setup): more leak fixes 2004-11-03 Christophe Fergeau * src/totem-pl-parser.c: (my_gnome_vfs_get_mime_type_with_data), (totem_pl_parser_parse_internal): * src/totem-preferences.c: (totem_setup_preferences): leak fixes 2004-11-03 Ronald S. Bultje * src/Makefile.am: * src/bacon-video-widget-gst.c: (state_change), (bacon_video_widget_get_current_frame), (bacon_video_widget_new): * src/gststreaminfo.h: Remove gststreaminfo.h, use GObject properties instead. 2004-11-01 Bastien Nocera * src/totem-private.h: * src/totem.c: (update_seekable), (on_skip_to1_activate): when Skip to... is grayed out, "S" shouldn't bring up the skip to dialog (Closes: #157031) 2004-10-31 Bastien Nocera * src/scrsaver.c: (totem_scrsaver_class_init), (totem_scrsaver_new), (fake_event), (totem_scrsaver_init), (totem_scrsaver_disable), (totem_scrsaver_enable), (totem_scrsaver_finalize): * src/scrsaver.h: * src/totem-pl-parser.h: * src/totem-private.h: * src/totem.c: (totem_action_fullscreen_toggle), (video_widget_create): turn the ScreenSaver struct into the TotemScrsaver GObject 2004-10-31 Bastien Nocera * src/totem-playlist.c: (treeview_row_changed): when double-clicking we need to to reactivate the drop target after the row activation so that drag'n'drop works again (Closes: #155702) 2004-10-30 Bastien Nocera * src/bacon-video-widget-xine.c: (bacon_video_widget_init), (setup_config): move the debug before xine_init() so that we can debug the plugins loading for example 2004-10-28 Bastien Nocera * data/totem.desktop.in.in: tell the mime DB we support URLs 2004-10-28 Bastien Nocera * src/totem-disc.c: (cd_cache_disc_is_cdda): sometimes, CD drives don't implement getting the CD type (should fix #156679) 2004-10-28 Ronald S. Bultje * src/bacon-video-widget-gst.c: (bacon_video_widget_get_metadata_int): No warnings on console #2. 2004-10-27 Bastien Nocera * src/Makefile.am: upd * src/test-parser.c: (header), (test_relative_real), (test_relative), (entry_added), (test_parsing_real), (push_parser), (test_parsing), (main): add parsing tests to the relative paths ones * src/totem-disc.c: (cd_cache_open_mountpoint), (cd_cache_file_exists), (cd_cache_disc_is_vcd), (cd_cache_disc_is_dvd): speed up DVD and VCD checking by stat()'ing for filenames, instead of parsing the subdirectories * src/totem-pl-parser.c: (totem_pl_parser_add_directory), (totem_pl_parser_parse_internal): check if a directory is a VCD or DVD, so that we can launch "totem /path/to/disk/dvd" (Closes: #153750) 2004-10-27 Bastien Nocera * src/bacon-video-widget-xine.c: (xine_event_message): fix a warning when a plugin couldn't be loaded because it doesn't exist