============ Version 0.99.14 2004-07-22 Bastien Nocera * NEWS: 0.99.14 * configure.in: upd 2004-07-22 Bastien Nocera * src/totem.c: (on_window_key_press_event): "Open location..." and "Open..." now work in fullscreen (Closes: #147513) 2004-07-22 Bastien Nocera * src/bacon-video-widget-gst.c: (bacon_video_widget_get_aspect_ratio), (bacon_video_widget_get_popt_table), (bacon_video_widget_error_quark): * src/bacon-video-widget-xine.c: (load_audio_out_driver), (xine_event_message), (xine_error), (bacon_video_widget_error_quark), (bacon_video_widget_new), (bacon_video_widget_open), (bacon_video_widget_can_get_frames): * src/bacon-video-widget.h: * src/totem-video-thumbnailer.c: (save_still_pixbuf), (main): Add Quarks to the GError the video widget generates, thumbnail the file by hand if it's an image, and not a movie 2004-07-22 Bastien Nocera * data/Makefile.am: * data/totem.desktop.in: * data/totem.desktop.in.in: I'm the first kid on my block to add MimeType= to my .desktop files, I rock 2004-07-19 Bastien Nocera * src/totem-stock-icons.c: (totem_named_icons_init): Use g_str_hash not g_str_equal (fixes stock items not appearing on some platforms) (patch from Brian Cameron ) (Closes: #147920) 2004-07-19 Bastien Nocera * src/debug.h: fix compilation on Solaris (patch from Brian Cameron ) (Closes: #147739) 2004-07-19 Bastien Nocera * NEWS: * README: upd * src/totem.c: make Shift+Left arrow go back 5 seconds, not 15 (just the left arrow already does 15 seconds) 2004-07-11 Bastien Nocera * src/totem.c: (on_window_key_press_event): Make Eject keyboard shortcuts work when Controls are hidden (Closes: #147267) 2004-07-08 Bastien Nocera * src/Makefile.am: * src/dvd_plus_rw_utils.cpp: update from n-c-b, fixes compilation on Solaris (Closes: #145550) 2004-07-06 Bastien Nocera * src/totem-playlist.c: (totem_playlist_add_files): s/Select Files/Select Movies or Playlists/ (Closes: #145415) 2004-07-06 Bastien Nocera * src/totem-pl-parser.c: (totem_pl_parser_write): better error message when the playlist can't be written * src/totem-playlist.c: (totem_playlist_save_files): don't use g_file_test() on a URI, it doesn't work (Closes: #145419) 2004-07-06 Bastien Nocera * data/schemas.sh: actually use the size option of the thumbnailer 2004-07-04 Bastien Nocera * src/totem.c: (totem_action_handle_key): Space in full-screen mode now acts as play/pause 2004-07-04 Bastien Nocera * src/totem-video-thumbnailer.c: (add_holes_to_pixbuf_large), (save_pixbuf): better look and size for the large thumbnails, less wasted space 2004-07-04 Bastien Nocera * data/Makefile.am: * data/filmholes-big-left.png: * data/filmholes-big-right.png: * src/totem-video-thumbnailer.c: (print_usage), (add_holes_to_pixbuf_small), (add_holes_to_pixbuf_large), (save_pixbuf), (main): added better holes for bigger thumbnail sizes, add an option to the thumnailer for bigger sizes 2004-07-04 Bastien Nocera * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_set_from_current): * src/totem-private.h: * src/totem-statusbar.c: (totem_statusbar_update_time): * src/totem-time-label.c: (totem_time_label_new), (totem_time_label_class_init), (totem_time_label_set_time): * src/totem-time-label.h: * src/totem.c: (update_current_time), (spin_button_value_changed_cb), (totem_action_handle_key), (main): * src/video-utils.c: (totem_time_to_string), (totem_time_to_string_text): * src/video-utils.h: Move the time to string functions to the video-utils.[ch], update the code taking that into account, finish the TotemTimeLabel code and hook it up in totem.c, make Shift+Right/Left arrow do shorter seeks 2004-07-04 Bastien Nocera * data/Totem_properties.server.in.in._1: * data/Totem_properties.server.in.in._3: remove unused translations 2004-07-04 Bastien Nocera * data/totem.glade: added a time label for the fullscreen controls * src/Makefile.am: upd * src/bacon-video-widget-xine.c: (bacon_video_widget_open), (bacon_video_widget_play), (bacon_video_widget_get_metadata_int), (bacon_video_widget_get_metadata): * src/bacon-video-widget.h: removed the unused FOURCC metadata, removed unused struct members * src/rb-ellipsizing-label.c: more G_DEFINE_TYPE * src/totem-pl-parser.c: fix a warning * src/totem-statusbar.c: (totem_statusbar_update_time): fix an LTR/RTL issue with the time display, as well as a possible i18n problem * src/totem-time-label.[ch]: new widget to display the current position, not quite finished * src/totem.c: (on_got_metadata_event), (totem_statusbar_create), (totem_time_display_create): cleanups * src/totem.h: TotemTimeLabel creation 2004-07-03 Bastien Nocera * src/totem-pl-parser.c: (totem_pl_parser_add_ram), (totem_pl_parser_add_m3u), (totem_pl_parser_add_asf_parser), (totem_pl_parser_add_pls), (totem_pl_parser_add_asx), (totem_pl_parser_add_ra), (totem_pl_parser_add_smil), (totem_pl_parser_add_asf), (totem_pl_parser_add_desktop), (totem_pl_parser_add_directory): More work on better error message from the playlist, also fix a memleak in the SMIL parser 2004-07-02 Bastien Nocera * src/totem-playlist.c: (totem_playlist_add_mrl): show an error message when a file couldn't be added to the playlist (Closes: #109954)