• Philip Withnall's avatar
    Add UI to allow creation of galleries, by moving the current screenshot · e2ad0755
    Philip Withnall authored
    2008-12-27  Philip Withnall  <philip@tecnocode.co.uk>
    
    	* configure.in:
    	* data/totem.ui:
    	* src/Makefile.am:
    	* src/plugins/screenshot/Makefile.am:
    	* src/plugins/screenshot/gallery.ui:
    	* src/plugins/screenshot/screenshot.totem-plugin.in:
    	* src/plugins/screenshot/totem-gallery-progress.c
    	(totem_gallery_progress_class_init), 
    (totem_gallery_progress_init),
    	(totem_gallery_progress_finalize), (totem_gallery_progress_new),
    	(dialog_response_callback), (process_line), (stdout_watch_cb),
    	(totem_gallery_progress_run):
    	* src/plugins/screenshot/totem-gallery-progress.h:
    	* src/plugins/screenshot/totem-gallery.c
    	(totem_gallery_class_init), (totem_gallery_init),
    	(totem_gallery_new), 
    (default_screenshot_count_toggled_callback),
    	(dialog_response_callback):
    	* src/plugins/screenshot/totem-gallery.h:
    	* src/plugins/screenshot/totem-screenshot-plugin.c
    	(totem_screenshot_plugin_class_init),
    	(totem_screenshot_plugin_init), (take_screenshot_action_cb),
    	(take_gallery_action_cb), (window_key_press_event_cb),
    	(update_state), (got_metadata_cb), (notify_logo_mode_cb),
    	(disable_save_to_disk_changed_cb), (impl_activate),
    	(impl_deactivate), (make_filename_for_dir),
    	(totem_screenshot_plugin_setup_file_chooser),
    	(totem_screenshot_plugin_update_file_chooser):
    	* src/plugins/screenshot/totem-screenshot-plugin.h:
    	* src/plugins/screenshot/totem-screenshot.c
    	(totem_screenshot_response), (totem_screenshot_init),
    	(totem_screenshot_new):
    	* src/plugins/screenshot/totem-screenshot.h:
    	* src/totem-menu.c:
    	* src/totem-preferences.c (totem_setup_preferences):
    	* src/totem-private.h:
    	* src/totem-screenshot.c:
    	* src/totem-screenshot.h:
    	* src/totem-video-thumbnailer.c (create_gallery), (main):
    	* src/totem.c (totem_action_set_mrl_with_warning),
    	(on_got_metadata_event), (totem_action_handle_key_press): Add UI 
    to
    	allow creation of galleries, by moving the current screenshot
    	dialogue out to a built-in "screenshot" plugin, and adding a
    	dialogue for creating galleries, as well as a progress dialogue.
    	Currently, the progress dialogue does not fully work due to pipe
    	problems. (Helps: #561088)
    
    	* po/POTFILES.in: Added screenshot plugin files.
    
    
    svn path=/trunk/; revision=5878
    e2ad0755
totem-gallery.c 6.31 KB