summaryrefslogtreecommitdiff
path: root/src/totem-interface.c
Commit message (Collapse)AuthorAgeFilesLines
* main: Remove unused gdkx includeBastien Nocera2022-03-301-1/+0
|
* main: Remove totem_interface_load()Bastien Nocera2022-03-301-97/+0
| | | | We use GResources now, which means no more UI files that fail to load.
* main: Move fullscreen toolbar to GtkBuilderBastien Nocera2022-02-101-1/+2
|
* main: Make totem_interface_get_full_path() privateBastien Nocera2021-05-111-1/+2
|
* main: Make totem_interface_load_with_full_path() privateBastien Nocera2021-05-111-2/+6
| | | | We'll probably eventually remove it.
* main: Remove unused totem_interface_error_with_link()Bastien Nocera2021-05-111-37/+0
|
* main: Remove TOTEM_RUN_IN_SOURCE_TREE ifdef'sBastien Nocera2021-05-111-18/+0
| | | | | This ifdef has been unset and unused since we moved to meson from autotools.
* main: Remove unused totem_interface_load_pixbuf()Bastien Nocera2019-10-241-22/+0
| | | | | | It was marked as private in the API docs as well. Spotted by Gabor Karsay <gabor.karsay@gmx.at>
* main: Use Unicode in translatable stringsPiotr Drąg2017-01-311-2/+2
| | | | | | | | | | See https://developer.gnome.org/hig/stable/typography.html Also takes the opportunity to make the use of single vs. double quotation marks consistent within totem, as well as with other GNOME apps that use double quotation marks, as GNOME HIG recommends. https://bugzilla.gnome.org/show_bug.cgi?id=774286
* docs: Documentation checking fixesPhilip Withnall2016-11-281-0/+3
| | | | | | | | | | • Add some new symbols to sections.txt, and remove old ones • Add some missing API version indexes to the documentation • Add a few missing documentation comments • Update the list of ignored files to include new headers which are not public API https://bugzilla.gnome.org/show_bug.cgi?id=774446
* main: Always use a popover for menu buttonsBastien Nocera2015-03-131-0/+2
|
* main: Remove border from error dialogueBastien Nocera2014-09-121-1/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=736547
* main: Remove XEmbed parenting hackBastien Nocera2014-04-301-63/+2
| | | | It was only used in the browser plugin which is now gone.
* main: Add missing introspection annotationBastien Nocera2014-03-141-0/+9
| | | | For totem_interface_create_header_button().
* main: Move header button creation helper to -interface.[ch]Bastien Nocera2014-02-141-0/+23
|
* main: Remove unused totem_interface_get_license()Bastien Nocera2014-02-141-27/+0
|
* general: Update FSF licence addressPhilip Withnall2014-01-101-2/+1
| | | | | | | Instead of hard-coding the postal address for the FSF, reference the GNU website. https://bugzilla.gnome.org/show_bug.cgi?id=721520
* core: Consistently prefix plugin-visible API with “totem_object_”Philip Withnall2013-08-041-1/+1
| | | | Helps: https://bugzilla.gnome.org/show_bug.cgi?id=626399
* main: Use non-obsolete public functionsBastien Nocera2013-03-191-1/+1
|
* main: Add guards around GtkPlug parenting hackBastien Nocera2012-03-291-4/+14
|
* main: Fix vbox/hbox deprecationsBastien Nocera2011-06-301-1/+2
|
* Fix the build with recent GTK+Carlos Garcia Campos2011-02-021-2/+2
| | | | | | And bump GTK+ requirements to 2.99.3 https://bugzilla.gnome.org/show_bug.cgi?id=640947
* Fix breakage caused by GDK-X11 API changesPhilip Withnall2010-12-221-1/+1
| | | | This adds a dependency on gdk-x11-3.0 >= 2.91.7.
* Add missing introspection annotationsPhilip Withnall2010-09-191-0/+30
|
* Fix two more occurrences of GDK_DISPLAYPhilip Withnall2010-09-161-1/+1
| | | | Closes: bgo#629758
* Port to GSettingsPhilip Withnall2010-09-041-1/+0
|
* Port to libpeas for plugin handlingBastien Nocera2010-06-161-3/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=604830
* Don't handle GtkLinkButton cliking ourselvesBastien Nocera2010-04-081-35/+0
| | | | | | | | | | GtkLinkButton already calls gtk_show_uri() itself when clicked, so no need to handle it ourselves. Should fix 2 web pages popping up (once for the URI hook, once for click handler), and avoid quoting problems. https://bugzilla.gnome.org/show_bug.cgi?id=612579
* Use accessor functions instead direct accessJavier Jardón2010-02-121-2/+2
| | | | | | | This is necessary to build with -DGSEAL_ENABLE Required GTK+ version bumped to 2.19.5 http://bugzilla.gnome.org/show_bug.cgi?id=594053
* Fix links not showing up in error messagesBastien Nocera2009-10-161-0/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=598679
* Use Pango attributes instead of boldify and italicise functionsPhilip Withnall2009-07-261-92/+0
|
* Bug 578387 – Remaining API documentation additionsPhilip Withnall2009-04-301-1/+43
| | | | | | | | | | | | | | This adds a load of .h files to the ignore list, and documents the remaining functions which would be useful to plugins. It makes TOTEM_MAX_RECENT_ITEM_LEN private to totem-menu.c, since that was the only file which used it. It also removes a completely unused declaration of bacon_cd_selection_create from totem-preferences.h. See the changes to totem-sections.txt for the list of API I've considered useful to expose (by way of documentation) to plugins.
* Documentation updates and fixes: all documented and plugin-visible API isPhilip Withnall2009-02-071-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-02-07 Philip Withnall <philip@tecnocode.co.uk> * configure.in: * docs/reference/Makefile.am: * docs/reference/totem-docs.sgml: * docs/reference/totem-docs.xml: * docs/reference/totem-sections.txt: * src/plugins/totem-plugin.c: * src/plugins/totem-plugin.h: * src/totem-cell-renderer-video.c (totem_cell_renderer_video_class_init): * src/totem-cell-renderer-video.h: * src/totem-interface.c: * src/totem-object.c (totem_object_class_init): * src/totem-video-list.c (totem_video_list_class_init): * src/totem-video-list.h: * src/totem.h: Documentation updates and fixes: all documented and plugin-visible API is now listed in the documentation, and the section titles/descriptions have all been updated. The documentation layout has been tidied up, and recent gtk-doc features have been taken advantage of (http://live.gnome.org/DocumentationProject/GtkDocGnomeGoal). svn path=/trunk/; revision=5950
* Remove unused and broken error-shown property.Philip Withnall2009-02-061-0/+12
| | | | | | | | | | | | | | | | | | | | | 2009-02-06 Philip Withnall <philip@tecnocode.co.uk> * src/totem-object.c (totem_object_class_init), (totem_object_get_property): Remove unused and broken error-shown property. * src/plugins/totem-plugin.c (totem_plugin_class_init): * src/plugins/totem-plugin.h: * src/totem-cell-renderer-video.c (totem_cell_renderer_video_class_init): * src/totem-interface.c: * src/totem-video-list.c (totem_video_list_class_init): * src/totem.h: Add the rest of the plugin-visible API documentation. (Closes: #524119) svn path=/trunk/; revision=5947
* Big patch from Christian Persch <chpe@gnome.org> to remove the libgnomeBastien Nocera2008-10-071-8/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Fix a crasher when GtkBuilder interface files are missing (Closes:Bastien Nocera2008-07-141-2/+14
| | | | | | | | | | | 2008-07-14 Bastien Nocera <hadess@hadess.net> * src/totem-interface.c (totem_interface_load), (totem_interface_load_with_full_path): Fix a crasher when GtkBuilder interface files are missing (Closes: #542446) svn path=/trunk/; revision=5506
* Update FSF address (Closes: #518264)Bastien Nocera2008-04-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Escape the URI before using it in a shell, otherwise the fragment ends upBastien Nocera2007-08-311-2/+4
| | | | | | | | | | | 2007-08-31 Bastien Nocera <hadess@hadess.net> * src/totem-interface.c: (link_button_clicked_cb): Escape the URI before using it in a shell, otherwise the fragment ends up being a comment, and it's not being used svn path=/trunk/; revision=4635
* Patch from Philip Withnall <pwithnall@svn.gnome.org> to enhance the "DVDBastien Nocera2007-08-191-0/+62
| | | | | | | | | | | | | | 2007-08-19 Bastien Nocera <hadess@hadess.net> * src/totem-interface.c: (link_button_clicked_cb), (totem_interface_error_with_link): * src/totem-interface.h: * src/totem.c: (totem_action_load_media): Patch from Philip Withnall <pwithnall@svn.gnome.org> to enhance the "DVD plugin missing" error messages, and link to the website for help (Closes: #439550) svn path=/trunk/; revision=4555
* declare variables at the beginning of code blocks. Fixes compilation withJens Granseuer2007-08-191-2/+2
| | | | | | | | | | | 2007-08-19 Jens Granseuer <jensgr@gmx.net> * src/totem-interface.c: (totem_interface_boldify_label), (totem_interface_italicise_label): declare variables at the beginning of code blocks. Fixes compilation with gcc 2.x (Closes: #468181) svn path=/trunk/; revision=4553
* upd for the changed belowBastien Nocera2007-07-231-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-07-23 Bastien Nocera <hadess@hadess.net> * src/plugins/skipto/*: upd for the changed below * src/plugins/totem-plugin.c: (totem_plugin_load_interface): * src/plugins/totem-plugin.h: Add totem_plugin_load_interface to allow plugins to load their interfaces from their own directory * src/totem-interface.c: (totem_interface_load), (totem_interface_load_with_full_path): * src/totem-interface.h: Implement helper functions to load GtkBuilder UI files * src/totem-statusbar.h: * src/totem-time-label.h: Remove unnecessary glade helper functions This change and above from a patch by Sunil Mohan Adapa <sunilmohan@gnu.org.in> * src/totem-object.c: (totem_object_class_init), (totem_object_get_property), (totem_get_current_time): Fix totem_get_current_time to return the current time, and not the length of the stream, add a "current-time" property as well svn path=/trunk/; revision=4454
* Patch from Philip Withnall <pwithnall@svn.gnome.org> to use GtkBuilderBastien Nocera2007-07-051-31/+29
| | | | | | | | | | 2007-07-05 Bastien Nocera <hadess@hadess.net> * Load of files: Patch from Philip Withnall <pwithnall@svn.gnome.org> to use GtkBuilder instead of libglade (Closes: #450635) svn path=/trunk/; revision=4427
* Fix excemption/exemption/exception usage Add exception clauses toBastien Nocera2007-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-05-03 Bastien Nocera <hadess@hadess.net> * license_change: * 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.h: * src/ev-sidebar.c: * src/ev-sidebar.h: * 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/ontop/totem-ontop.c: * src/plugins/screensaver/totem-screensaver.c: * src/plugins/sidebar-test/totem-sidebar-test.c: * src/test-properties-page.c: * src/totem-interface.c: * src/totem-object.c: * src/totem-preferences.c: * src/totem-preferences.h: * src/totem-private.h: * src/totem-properties-main.c: * src/totem-properties-view.c: * src/totem-properties-view.h: * src/totem-subtitle-encoding.c: * src/totem-video-indexer.c: * src/totem.c: * src/totem.h: Fix excemption/exemption/exception usage Add exception clauses to ev-sidebar.[ch], thanks to the copyright holders for agreeing to the relicensing (Closes: #433115) svn path=/trunk/; revision=4281
* Plenty of code cleanups by Kjartan Maraas <kmaraas@broadpark.no>Bastien Nocera2007-04-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-04-12 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer.c: (totem_embedded_construct): * src/backend/bacon-resize.c: * src/backend/bacon-video-widget-common.c: * src/backend/bacon-video-widget-gst-0.10.c: (bacon_video_widget_class_init), (bacon_video_widget_finalize), (bacon_video_widget_close), (bacon_video_widget_get_current_frame): * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_play), (bacon_video_widget_can_set_volume), (bacon_video_widget_is_playing), (bacon_video_widget_is_seekable), (bacon_video_widget_get_mrls): * src/backend/bvw-test.c: * src/bacon-message-connection.c: * src/test-properties-page.c: * src/totem-interface.c: (totem_gtk_plug_get_toplevel), (totem_interface_get_license): * src/totem-menu.c: (totem_action_add_recent): * src/totem-playlist.c: (totem_playlist_get_current_mrl), (totem_playlist_get_current_title): * src/totem-screenshot.c: * src/totem-skipto.c: * src/totem-statusbar.c: (totem_statusbar_init): * src/totem-subtitle-encoding.c: (subtitle_encoding_init): * src/totem-time-label.c: * src/totem-video-indexer.c: Plenty of code cleanups by Kjartan Maraas <kmaraas@broadpark.no> svn path=/trunk/; revision=4220
* Add a way to italicise labelsBastien Nocera2007-04-041-0/+34
| | | | | | | | | | | | | | | | | | | | | 2007-04-04 Bastien Nocera <hadess@hadess.net> * src/totem-interface.c: (totem_interface_italicise_label): * src/totem-interface.h: Add a way to italicise labels * data/properties.glade: * data/screenshot.glade: * data/totem.glade: * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_new): * src/totem-preferences.c: (totem_setup_preferences): * src/totem-screenshot.c: (totem_screenshot_new): Use the newly added totem_interface_boldify_label, and totem_interface_italicise_label to remove the markup from the glade files (Closes: #100036) svn path=/trunk/; revision=4193
* Turn Totem into a TotemObject, remove calling the screensaver directly,Bastien Nocera2007-04-031-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-04-04 Bastien Nocera <hadess@hadess.net> * Makefile.am: * configure.in: * data/Makefile.am: * data/plugins.glade: * data/totem-ui.xml: * data/totem.schemas.in: * src/Makefile.am: * src/plugins/*: * src/totem-menu.c: (totem_plugins_window_delete_cb), (totem_plugins_response_cb), (plugins_action_callback): * src/totem-object.c: (totem_object_class_init), (totem_object_init), (totem_object_finalize), (totem_object_set_property), (totem_object_get_property): * src/totem-private.h: * src/totem.c: (play_pause_set_label), (totem_action_play), (totem_action_seek), (totem_action_stop), (totem_action_play_pause), (totem_action_pause), (window_state_event_cb), (totem_action_seek_relative), (commit_hide_skip_to), (totem_is_playing), (on_eos_event), (video_widget_create), (main): * src/totem.h: Turn Totem into a TotemObject, remove calling the screensaver directly, and emit property notifies when switching to fullscreen, or playing/stopping playing, Add a plugin system, Move the screensaver handling to a builtin plugin. * src/totem-scrsaver.c: * src/totem-scrsaver.h: Move to... * lib/*: ...here * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_class_init): Some cleanups * src/totem-interface.c: (totem_interface_boldify_label): * src/totem-interface.h: Add totem_interface_boldify_label() * src/totem-uri.c: (totem_dot_dir): * src/totem-uri.h: Add the totem_dot_dir svn path=/trunk/; revision=4190
* Fix compiler warnings, and various cleanups. Bug #402920.Christian Persch2007-02-141-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-02-14 Christian Persch <chpe@svn.gnome.org> * browser-plugin/totem-plugin-viewer.c: (totem_embedded_construct): * src/backend/bacon-resize.c: (bacon_resize_init), (bacon_resize), (bacon_restore): * src/backend/bacon-video-widget-gst-0.10.c: (bacon_video_widget_unrealize), (bacon_video_widget_class_init), (bacon_video_widget_init), (bvw_handle_element_message), (bacon_video_widget_finalize), (poll_for_state_change_full), (bacon_video_widget_set_logo), (bacon_video_widget_set_logo_mode), (bacon_video_widget_get_logo_mode), (bacon_video_widget_error_quark), (bvw_update_interface_implementations), (bacon_video_widget_new): * src/backend/bacon-video-widget.h: * src/bacon-volume.h: * src/plparse/totem-pl-parser.c: * src/totem-interface.c: (totem_interface_get_license): * src/totem-playlist.c: * src/totem-properties-main.c: (totem_properties_plugin_register_type): * src/totem-screenshot.c: (totem_screenshot_new): * src/totem-uri.c: * src/totem-video-indexer.c: * src/totem-video-thumbnailer.c: (main): * src/totem.c: (window_unrealize_cb), (totem_callback_connect), (video_widget_create): Fix compiler warnings, and various cleanups. Bug #402920. svn path=/trunk/; revision=4035
* add support for "audio only" outputs (Closes: #395078)Bastien Nocera2007-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | 2007-01-10 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer-options.h: * browser-plugin/totem-plugin-viewer.c: (totem_embedded_construct), (main): * browser-plugin/totemPlugin.cpp: * browser-plugin/totemPlugin.h: add support for "audio only" outputs (Closes: #395078) * browser-plugin/totemNarrowSpacePlugin.cpp: remove unused audio/x-mpegurl mime-type * src/totem-interface.c: (totem_interface_get_license): Remove mention of Sound Juicer completely (Closes: #395154) 2007-01-10 Bastien Nocera <hadess@hadess.net> * POTFILES.in: add missing files (Closes: #395154) svn path=/trunk/; revision=3856
* fix compile warningBastien Nocera2007-01-101-0/+25
| | | | | | | | | | | | | | | | 2007-01-10 Bastien Nocera <hadess@hadess.net> * src/bacon-video-widget-properties.c: (bacon_video_widget_properties_new): fix compile warning * src/totem-interface.c: (totem_interface_get_license): * src/totem-interface.h: add totem_interface_get_license(), which shows and translates the license * src/totem-menu.c: (about_action_callback): * browser-plugin/totem-plugin-viewer.c: (on_about1_activate): Use totem_interface_get_license() (Closes: #330871) svn path=/trunk/; revision=3847
* Add $(DISABLE_DEPRECATED) to CPPFLAGS to catch deprecated API use. RemoveChristian Persch2007-01-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-01-09 Christian Persch <chpe@svn.gnome.org> * browser-plugin/Makefile.am: * browser-plugin/totem-plugin-viewer.c: (on_about1_activate): * data/Makefile.am: * src/Makefile.am: * src/backend/Makefile.am: * src/plparse/Makefile.am: * src/plparse/totem-disc.c: (cd_cache_open_mountpoint), (cd_cache_free): * src/totem-interface.c: (totem_gtk_plug_get_toplevel), (totem_interface_set_transient_for): * src/totem-screenshot.c: (totem_screenshot_finalize), (totem_screenshot_class_init): * src/totem-video-indexer.c: * src/totem-video-thumbnailer.c: (add_holes_to_pixbuf_small), (add_holes_to_pixbuf_large), (save_pixbuf), (main): * src/totem.c: (totem_action_take_screenshot), (totem_action_skip_to), (video_widget_create): Add $(DISABLE_DEPRECATED) to CPPFLAGS to catch deprecated API use. Remove all uses or deprecated APIs, and fix all compiler warnings except for some strict-aliasing warnings in the browser plugin. Bug #394471. svn path=/trunk/; revision=3838