1. 03 Mar, 2009 1 commit
  2. 09 Feb, 2009 1 commit
    • Philip Withnall's avatar
      Patch from Christian Persch <chpe@gnome.org> to use g_set_error_literal · 956cddde
      Philip Withnall authored
      2009-02-09  Philip Withnall  <philip@tecnocode.co.uk>
      
      	* browser-plugin/totem-plugin-viewer.c
      	(totem_embedded_open_internal), (totem_embedded_set_window):
      	* src/backend/bacon-video-widget-gst-0.10.c
      	(bacon_video_widget_open_with_subtitle),
      	(bacon_video_widget_get_mrls), (bacon_video_widget_can_get_frames),
      	(bacon_video_widget_new):
      	* src/backend/bacon-video-widget-xine.c (xine_try_error),
      	(bacon_video_widget_new), (bacon_video_widget_open_with_subtitle),
      	(bacon_video_widget_get_mrls), (bacon_video_widget_can_get_frames):
      	* src/plugins/galago/totem-galago.c (impl_activate):
      	* src/plugins/gromit/totem-gromit.c (impl_activate):
      	* src/plugins/lirc/totem-lirc.c (impl_activate):
      	* src/plugins/skipto/totem-skipto-plugin.c (impl_activate): Patch
      	from Christian Persch <chpe@gnome.org> to use g_set_error_literal
      	where appropriate. (Closes: #570538)
      
      
      svn path=/trunk/; revision=5957
      956cddde
  3. 12 Dec, 2008 1 commit
    • Philip Withnall's avatar
      Use g_timeout_add_seconds instead of g_timeout_add where possible to allow · 2a657148
      Philip Withnall authored
      2008-12-12  Philip Withnall  <philip@tecnocode.co.uk>
      
      	* browser-plugin/test-glow-button.c (main):
      	* src/plugins/gromit/totem-gromit.c (totem_gromit_clear):
      	* src/plugins/totem-plugins-engine.c 
      (totem_plugins_engine_init),
      	(totem_plugins_engine_shutdown):
      	* src/plugins/totem-python-module.c (totem_python_shutdown):
      	* src/test-properties-page.c (main): Use g_timeout_add_seconds
      	instead of g_timeout_add where possible to allow for event 
      grouping.
      	(Closes: #564073)
      
      
      svn path=/trunk/; revision=5858
      2a657148
  4. 11 Dec, 2008 1 commit
    • Bastien Nocera's avatar
      Remove NVTV_{LIBS,CFLAGS} from the makefiles · b09b8978
      Bastien Nocera authored
      2008-12-11  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/Makefile.am:
      	* src/Makefile.am:
      	* src/backend/Makefile.am: Remove NVTV_{LIBS,CFLAGS} from
      	the makefiles
      
      
      svn path=/trunk/; revision=5851
      b09b8978
  5. 10 Dec, 2008 1 commit
    • Bastien Nocera's avatar
      Use g_timeout_add_seconds instead of g_timeout_add for a couple of non · d1f5e00c
      Bastien Nocera authored
      2008-12-10  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemPlugin.cpp:
      	* lib/totem-scrsaver.c (screensaver_disable_x11):
      	* src/totem-statusbar.c (totem_statusbar_push):
      	Use g_timeout_add_seconds instead of g_timeout_add for
      	a couple of non time critical places
      
      
      svn path=/trunk/; revision=5845
      d1f5e00c
  6. 05 Dec, 2008 1 commit
  7. 10 Nov, 2008 1 commit
    • Cosimo Cecchi's avatar
      Use single GTK+/GLib includes. · ac6c28ff
      Cosimo Cecchi authored
      2008-11-10  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* browser-plugin/totem-glow-button.h:
      	* src/backend/bacon-resize.h:
      	* src/backend/bacon-video-widget.h:
      	* src/ev-sidebar.h:
      	* src/plugins/properties/bacon-video-widget-properties.h:
      	* src/plugins/skipto/totem-skipto.h:
      	* src/plugins/totem-plugins-engine.c:
      	* src/totem-audio-preview.c:
      	* src/totem-object.c:
      	* src/totem-open-location.h:
      	* src/totem-playlist.h:
      	* src/totem-preferences.c:
      	* src/totem-resources.c:
      	* src/totem-screenshot.h:
      	* src/totem-statusbar.c:
      	* src/totem-statusbar.h:
      	* src/totem-time-label.h:
      	* src/totem-uri.h:
      	* src/totem-video-indexer.c:
      	Use single GTK+/GLib includes.
      
      svn path=/trunk/; revision=5799
      ac6c28ff
  8. 09 Oct, 2008 1 commit
    • Bastien Nocera's avatar
      Remove the "basic" web browser plugin, you should now use the VLC API to · 65dc556e
      Bastien Nocera authored
      2008-10-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/Makefile.am:
      	* browser-plugin/idl/totemIBasicPlayer.idl:
      	* browser-plugin/totem-plugin-viewer.c (parse_plugin_type):
      	* browser-plugin/totemBasicPlugin.cpp:
      	* browser-plugin/totemBasicPlugin.h:
      	* browser-plugin/totemPlugin.cpp:
      	* configure.in: Remove the "basic" web browser plugin, you should
      	now use the VLC API to control the basic mime-types (Closes: #554867)
      
      
      svn path=/trunk/; revision=5759
      65dc556e
  9. 08 Oct, 2008 2 commits
    • Bastien Nocera's avatar
      As the requestURI isn't an absolute URI anymore, it might not have a · 464d030b
      Bastien Nocera authored
      2008-10-08  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemPlugin.cpp:
      	* browser-plugin/totemPlugin.h: As the requestURI isn't an absolute
      	URI anymore, it might not have a scheme, in which case, check that
      	of the baseURI, fixes viewer being called with a playlist, instead
      	of a media URI when the src is relative (Closes: #555417)
      
      
      svn path=/trunk/; revision=5757
      464d030b
    • Bastien Nocera's avatar
      g_file_resolve_relative_path() doesn't handle queries (or fragments, but · 6c7af47a
      Bastien Nocera authored
      2008-10-08  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totem-plugin-viewer.c (relative_uri_remove_query),
      	(resolve_uri): g_file_resolve_relative_path() doesn't handle queries
      	(or fragments, but we don't care about them), so work around that
      	fact. Fixes resolution of filenames when they have a '?' in their
      	name (Helps: #555417)
      
      
      svn path=/trunk/; revision=5756
      6c7af47a
  10. 07 Oct, 2008 1 commit
    • Bastien Nocera's avatar
      Big patch from Christian Persch <chpe@gnome.org> to remove the libgnome · 49b1ed6f
      Bastien Nocera authored
      2008-10-07  Bastien Nocera  <hadess@hadess.net>
      
      	* bindings/python/Makefile.am:
      	* browser-plugin/Makefile.am:
      	* configure.in:
      	* lib/Makefile.am:
      	* src/Makefile.am:
      	* src/backend/Makefile.am:
      	* src/plugins/Makefile.am:
      	* src/plugins/bemused/Makefile.am:
      	* src/plugins/galago/Makefile.am:
      	* src/plugins/gromit/Makefile.am:
      	* src/plugins/lirc/Makefile.am:
      	* src/plugins/media-player-keys/Makefile.am:
      	* src/plugins/mythtv/Makefile.am:
      	* src/plugins/ontop/Makefile.am:
      	* src/plugins/properties/Makefile.am:
      	* src/plugins/publish/Makefile.am:
      	* src/plugins/sample-vala/Makefile.am:
      	* src/plugins/screensaver/Makefile.am:
      	* src/plugins/sidebar-test/Makefile.am:
      	* src/plugins/skipto/Makefile.am:
      	* src/plugins/skipto/totem-skipto.c:
      	* src/plugins/thumbnail/Makefile.am:
      	* src/plugins/tracker/Makefile.am:
      	* src/totem-interface.c (totem_interface_error),
      	(totem_interface_error_with_link):
      	* src/totem-options.c (option_version_cb):
      	* src/totem-session.c (totem_save_state_cb), (totem_quit_cb),
      	(totem_session_setup), (totem_session_restore):
      	* src/totem.c (about_url_hook), (about_email_hook), (main):
      	* src/update-from-egg.sh: Big patch from Christian Persch
      	<chpe@gnome.org> to remove the libgnome dependencies
      	(Closes: #554226)
      
      
      svn path=/trunk/; revision=5753
      49b1ed6f
  11. 29 Sep, 2008 3 commits
  12. 01 Sep, 2008 1 commit
  13. 26 Aug, 2008 1 commit
    • Bastien Nocera's avatar
      Add mime-type for a test · 926997b8
      Bastien Nocera authored
      2008-08-26  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/tests/.htaccess: Add mime-type for
      	a test
      
      
      svn path=/trunk/; revision=5604
      926997b8
  14. 22 Aug, 2008 1 commit
  15. 20 Aug, 2008 1 commit
    • Bastien Nocera's avatar
      Fix crummy descriptions for some mime-types, · 3c91c45a
      Bastien Nocera authored
      2008-08-20  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemPlugin.cpp:
      	* browser-plugin/totemPluginGlue.cpp: Fix crummy
      	descriptions for some mime-types, g_content_type_get_description
      	always returns a description when the equivalent gnome-vfs
      	function didn't for unknown types (Closes: #548301)
      
      
      svn path=/trunk/; revision=5584
      3c91c45a
  16. 19 Aug, 2008 5 commits
  17. 11 Jun, 2008 1 commit
  18. 10 Jun, 2008 1 commit
  19. 09 Jun, 2008 5 commits
    • Bastien Nocera's avatar
      Link to a page will _all_ the Quicktime plugin embed parameters Add some · 1e8f050c
      Bastien Nocera authored
      2008-06-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/README.browser-plugin: Link to a page will _all_
      	the Quicktime plugin embed parameters
      	* browser-plugin/tests/2.html: Add some Don Quixote text to allow
      	use to test bug #343067
      	* browser-plugin/totemPlugin.cpp: Slight change of behaviour to
      	get the old behaviour back when using NPN_GetURL
      
      
      svn path=/trunk/; revision=5456
      1e8f050c
    • Bastien Nocera's avatar
      Implement Playlist::isplaying, (Closes: #526737) Fix GetPluginStatus() to · 572d4c6e
      Bastien Nocera authored
      2008-06-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemConePlaylist.cpp: Implement Playlist::isplaying,
      	(Closes: #526737)
      	* browser-plugin/totemNarrowSpacePlugin.cpp: Fix GetPluginStatus()
      	to return the status in the same form QT callers are expecting
      
      
      svn path=/trunk/; revision=5455
      572d4c6e
    • Bastien Nocera's avatar
      Hide the controls by default in the VLC plugin (Closes: #526738) · 7e199607
      Bastien Nocera authored
      2008-06-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemPlugin.cpp: Hide the controls by
      	default in the VLC plugin (Closes: #526738)
      
      
      svn path=/trunk/; revision=5454
      7e199607
    • Bastien Nocera's avatar
      Make the Complex plugin compile again... (Closes: #535820) · d755df4b
      Bastien Nocera authored
      2008-06-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/Makefile.am:
      	* browser-plugin/totemComplexPlayer.cpp:
      	* browser-plugin/totemComplexPlayer.h:
      	* browser-plugin/totemComplexPlugin.cpp:
      	* browser-plugin/totemComplexPlugin.h:
      	* browser-plugin/totemNPObject.h:
      	* browser-plugin/totemPlugin.cpp:
      	* browser-plugin/totemPluginGlue.cpp:
      	Make the Complex plugin compile again... (Closes: #535820)
      
      
      svn path=/trunk/; revision=5453
      d755df4b
    • Bastien Nocera's avatar
      Remove already done TODO items Even when giosrc is available, use the · 5b66dc9f
      Bastien Nocera authored
      2008-06-09  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/TODO: Remove already done TODO items
      	* src/backend/bacon-video-widget-gst-0.10.c
      	(bacon_video_widget_open_with_subtitle): Even when giosrc is
      	available, use the local filename if it's available, works around
      	early giosrc bugs
      
      
      svn path=/trunk/; revision=5452
      5b66dc9f
  20. 31 May, 2008 2 commits
    • Bastien Nocera's avatar
      Listen to got-metadata signal, and set the fullscreen title using either · cf7c72b1
      Bastien Nocera authored
      2008-05-31  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totem-plugin-viewer.c
      	(totem_embedded_update_title), (totem_pl_item_free),
      	(totem_embedded_clear_playlist),
      	(totem_embedded_open_playlist_item),
      	(totem_embedded_get_nice_name_for_stream), (on_got_metadata),
      	(totem_embedded_construct), (entry_parsed):
      	Listen to got-metadata signal, and set the fullscreen title using
      	either the playlist data, or the metadata from the playlist itself
      
      
      svn path=/trunk/; revision=5445
      cf7c72b1
    • Bastien Nocera's avatar
      Fix a warning, and a build failure with debugging disabled · c877125d
      Bastien Nocera authored
      2008-05-31  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemNPObject.cpp:
      	* browser-plugin/totemNarrowSpacePlugin.cpp:
      	Fix a warning, and a build failure with debugging disabled
      
      
      svn path=/trunk/; revision=5442
      c877125d
  21. 30 May, 2008 1 commit
  22. 25 May, 2008 1 commit
  23. 23 May, 2008 1 commit
    • Bastien Nocera's avatar
      Use GIO and GDK to launch the full-blown player, startup notification only · 3ffe549f
      Bastien Nocera authored
      2008-05-23  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totem-plugin-viewer.c
      	(totem_embedded_launch_player), (totem_embedded_get_app_for_uri),
      	(totem_embedded_update_menu), (on_open1_activate), (main):
      	Use GIO and GDK to launch the full-blown player, startup notification
      	only available with GTK+ 2.13 (Closes: #512587)
      	* src/backend/bacon-video-widget-xine.c
      	(bacon_video_widget_open_with_subtitle): Remove remains of gnome-vfs
      	code, gvfs doesn't support passing credentials in the URI anyway
      	* configure.in: Remove gnome-vfs deps, not used anymore
      
      
      svn path=/trunk/; revision=5421
      3ffe549f
  24. 09 May, 2008 1 commit
  25. 08 May, 2008 2 commits
    • Bastien Nocera's avatar
      Same change for the browser plugin · 0e00cbd6
      Bastien Nocera authored
      2008-05-08  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totem-plugin-viewer.c (resolve_redirect),
      	(on_got_redirect): Same change for the browser plugin
      
      
      svn path=/trunk/; revision=5399
      0e00cbd6
    • Bastien Nocera's avatar
      Add Totem specific application/x-totem-plugin mime-type (Closes: #531734) · 3673d43f
      Bastien Nocera authored
      2008-05-08  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/totemBasicPlugin.cpp: Add Totem specific
      	application/x-totem-plugin mime-type (Closes: #531734)
      
      	* browser-plugin/totemPluginGlue.cpp: Use GIO to get the description
      	of mime-types
      
      
      svn path=/trunk/; revision=5397
      3673d43f
  26. 24 Apr, 2008 1 commit
    • Bastien Nocera's avatar
      Update FSF address (Closes: #518264) · 207246c7
      Bastien Nocera authored
      2008-04-24  Bastien Nocera  <hadess@hadess.net>
      
      	* browser-plugin/idl/totemIBasicPlayer.idl:
      	* browser-plugin/idl/totemIComplexPlayer.idl:
      	* browser-plugin/idl/totemICone.idl:
      	* browser-plugin/idl/totemIConeAudio.idl:
      	* browser-plugin/idl/totemIConeInput.idl:
      	* browser-plugin/idl/totemIConePlaylist.idl:
      	* browser-plugin/idl/totemIConePlaylistItems.idl:
      	* browser-plugin/idl/totemIConeVideo.idl:
      	* browser-plugin/idl/totemIGMPControls.idl:
      	* browser-plugin/idl/totemIGMPError.idl:
      	* browser-plugin/idl/totemIGMPErrorItem.idl:
      	* browser-plugin/idl/totemIGMPMedia.idl:
      	* browser-plugin/idl/totemIGMPPlayer.idl:
      	* browser-plugin/idl/totemIGMPPlayerApplication.idl:
      	* browser-plugin/idl/totemIGMPPlaylist.idl:
      	* browser-plugin/idl/totemIGMPPlaylistArray.idl:
      	* browser-plugin/idl/totemIGMPPlaylistCollection.idl:
      	* browser-plugin/idl/totemIGMPSettings.idl:
      	* browser-plugin/idl/totemIMullYPlayer.idl:
      	* browser-plugin/idl/totemINarrowSpacePlayer.idl:
      	* browser-plugin/totem-glow-button.c:
      	* browser-plugin/totem-glow-button.h:
      	* browser-plugin/totem-plugin-viewer-constants.h:
      	* browser-plugin/totem-plugin-viewer-options.h:
      	* browser-plugin/totem-plugin-viewer.c:
      	* browser-plugin/totemBasicPlugin.cpp:
      	* browser-plugin/totemBasicPlugin.h:
      	* browser-plugin/totemClassInfo.h:
      	* browser-plugin/totemComplexPlugin.cpp:
      	* browser-plugin/totemComplexPlugin.h:
      	* browser-plugin/totemConePlugin.cpp:
      	* browser-plugin/totemConePlugin.h:
      	* browser-plugin/totemDebug.h:
      	* browser-plugin/totemGMPError.cpp:
      	* browser-plugin/totemGMPError.h:
      	* browser-plugin/totemGMPPlaylist.cpp:
      	* browser-plugin/totemGMPPlaylist.h:
      	* browser-plugin/totemGMPPlugin.cpp:
      	* browser-plugin/totemGMPPlugin.h:
      	* browser-plugin/totemGMPSettings.cpp:
      	* browser-plugin/totemGMPSettings.h:
      	* browser-plugin/totemMullYPlugin.cpp:
      	* browser-plugin/totemMullYPlugin.h:
      	* browser-plugin/totemNarrowSpacePlugin.cpp:
      	* browser-plugin/totemNarrowSpacePlugin.h:
      	* browser-plugin/totemPlugin.cpp:
      	* browser-plugin/totemPlugin.h:
      	* browser-plugin/totemPluginGlue.cpp:
      	* browser-plugin/totemPluginGlue.h:
      	* browser-plugin/totemStringGlue.h:
      	* lib/totem-scrsaver.c:
      	* lib/totem-scrsaver.h:
      	* src/backend/bacon-resize.c:
      	* src/backend/bacon-resize.h:
      	* src/backend/bacon-video-widget-common.c:
      	* src/backend/bacon-video-widget-common.h:
      	* src/backend/bacon-video-widget-gst-0.10.c:
      	* src/backend/bacon-video-widget-gst-missing-plugins.c:
      	* src/backend/bacon-video-widget-gst-missing-plugins.h:
      	* src/backend/bacon-video-widget-xine.c:
      	* src/backend/bacon-video-widget.h:
      	* src/backend/gstscreenshot.c:
      	* src/backend/gstscreenshot.h:
      	* src/bacon-message-connection.c:
      	* src/bacon-message-connection.h:
      	* src/ev-sidebar.c:
      	* src/ev-sidebar.h:
      	* src/plugins/bemused/totem-bemused.c:
      	* src/plugins/galago/totem-galago.c:
      	* src/plugins/gromit/totem-gromit.c:
      	* src/plugins/lirc/totem-lirc.c:
      	* src/plugins/media-player-keys/totem-media-player-keys.c:
      	* src/plugins/mythtv/totem-mythtv.c:
      	* src/plugins/ontop/totem-ontop.c:
      	* src/plugins/properties/bacon-video-widget-properties.c:
      	* src/plugins/properties/bacon-video-widget-properties.h:
      	* src/plugins/properties/totem-movie-properties.c:
      	* src/plugins/publish/totem-publish.c:
      	* src/plugins/screensaver/totem-screensaver.c:
      	* src/plugins/sidebar-test/totem-sidebar-test.c:
      	* src/plugins/skipto/totem-skipto-plugin.c:
      	* src/plugins/skipto/totem-skipto-plugin.h:
      	* src/plugins/skipto/totem-skipto.c:
      	* src/plugins/skipto/totem-skipto.h:
      	* src/plugins/thumbnail/totem-thumbnail.c:
      	* src/plugins/tracker/totem-tracker.c:
      	* src/totem-audio-preview.c:
      	* src/totem-cell-renderer-video.c:
      	* src/totem-cell-renderer-video.h:
      	* src/totem-fullscreen.c:
      	* src/totem-fullscreen.h:
      	* src/totem-interface.c:
      	* src/totem-interface.h:
      	* src/totem-menu.c:
      	* src/totem-menu.h:
      	* src/totem-object.c:
      	* src/totem-open-location.c:
      	* src/totem-open-location.h:
      	* src/totem-options.c:
      	* src/totem-options.h:
      	* src/totem-playlist.c:
      	* src/totem-playlist.h:
      	* src/totem-preferences.c:
      	* src/totem-preferences.h:
      	* src/totem-private.h:
      	* src/totem-resources.c:
      	* src/totem-resources.h:
      	* src/totem-screenshot.c:
      	* src/totem-screenshot.h:
      	* src/totem-session.c:
      	* src/totem-session.h:
      	* src/totem-sidebar.c:
      	* src/totem-sidebar.h:
      	* src/totem-statusbar.c:
      	* src/totem-statusbar.h:
      	* src/totem-subtitle-encoding.c:
      	* src/totem-uri.c:
      	* src/totem-uri.h:
      	* src/totem-video-indexer.c:
      	* src/totem-video-list.c:
      	* src/totem-video-list.h:
      	* src/totem-video-thumbnailer.c:
      	* src/totem.c:
      	* src/totem.h:
      	* src/totem_mozilla_scripting.idl: Update FSF address
      	(Closes: #518264)
      
      
      svn path=/trunk/; revision=5373
      207246c7
  27. 21 Feb, 2008 1 commit
    • Philip Withnall's avatar
      Change to use g_get_user_config_dir() instead of hardcoding the config · 40f91a33
      Philip Withnall authored
      2008-02-21  Philip Withnall  <pwithnall@svn.gnome.org>
      
      	* browser-plugin/README.browser-plugin:
      	* browser-plugin/totemPluginGlue.cpp:
      	* src/backend/bacon-video-widget-xine.c: (setup_config),
      	(bacon_video_widget_unrealize):
      	* src/totem-uri.c: (totem_dot_dir): Change to use
      	g_get_user_config_dir() instead of hardcoding the config
      	directory. This breaks old configurations, which were
      	in ~/.gnome2/Totem --- they're now in ~/.config/totem/, and
      	use the XDG base directory spec. (Closes: #517717)
      
      
      svn path=/trunk/; revision=5166
      40f91a33