summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Shutdown the publisher before trying to change the network protocol.LIBEPCMathias Hasselmann2007-11-292-1/+20
| | | | | | | | | | | Use HTTP instead of HTTPS by default: Neon, as used by GStreamer seems to have problems with self-signed certificates. * src/plugins/publish/totem-publish.c: Shutdown the publisher in totem_publish_plugin_protocol_changed_cb. Use other default protocol in totem_publish_plugin_activate. svn path=/branches/LIBEPC/; revision=4923
* Don't destroy the settings dialog on response signal.Mathias Hasselmann2007-11-292-10/+10
| | | | | | * src/plugins/publish/totem-publish.c: Just hide hide settings dialog. svn path=/branches/LIBEPC/; revision=4922
* Use Easy-Publish-URI instead of local file URI for the playlist. SeemsMathias Hasselmann2007-11-292-8/+18
| | | | | | | | I wasn't that concentrated when refactoring to preserve playlist order. * src/plugins/publish/totem-publish.c: Publish correct URI. svn path=/branches/LIBEPC/; revision=4921
* Publish the playlist as dynamic ZeroConf bookmark.Mathias Hasselmann2007-11-282-0/+7
| | | | | | * src/plugins/publish/totem-publish.c: Use epc_publisher_add_bookmark. svn path=/branches/LIBEPC/; revision=4919
* epc_shell_expand_name was renamed to epc_publisher_expand_name.Mathias Hasselmann2007-11-282-3/+8
| | | | | | * src/plugins/publish/totem-publish.c: Use epc_publisher_expand_name. svn path=/branches/LIBEPC/; revision=4918
* Preserve playlist order when publishing them.Mathias Hasselmann2007-11-282-19/+74
| | | | | | | * src/plugins/publish/totem-publish.c: Add playlist field to TotemPublishPlugin and update it on "changed" signals. svn path=/branches/LIBEPC/; revision=4917
* Take care not to vanish service name placeholders.Mathias Hasselmann2007-11-282-10/+32
| | | | | | * src/plugins/publish/totem-publish.c: Take care about placeholders. svn path=/branches/LIBEPC/; revision=4916
* Don't list ourself in the neighbours sidepane. Show progress windowMathias Hasselmann2007-11-272-2/+27
| | | | | | | | | | when generating server keys. Expand service name. * src/plugins/publish/totem-publish.c: Set "skip-our-own" property of the service monitor. Call epc_progress_window_install and epc_shell_expand_name. svn path=/branches/LIBEPC/; revision=4914
* Implement browsing of nearby Totem instances and playlist download.Mathias Hasselmann2007-11-244-49/+360
| | | | | | | | | * data/publish-plugin.glade, data/publish-plugin.ui: Add "neighbours" sidepane for finding nearby Totem instances. * src/plugins/publish/totem-publish.c: Implement "neighbours" sidepane and playlist download. svn path=/branches/LIBEPC/; revision=4898
* Add service monitor for finding other Totem instances.Mathias Hasselmann2007-11-242-14/+64
| | | | | | * src/plugins/publish/totem-publish.c: Add service monitor. svn path=/branches/LIBEPC/; revision=4897
* Resync with libepc trunk.Mathias Hasselmann2007-11-242-7/+23
| | | | | | * src/plugins/publish/totem-publish.c: Adopt to new memory management. svn path=/branches/LIBEPC/; revision=4896
* Implement server side of the publish plugin.Mathias Hasselmann2007-11-227-22/+554
| | | | | | | | | | | * src/plugins/publish/Makefile.am: Update include folders. * src/plugins/publish/totem-publish.c: Implement playlist and streaming server on top of libepc. Implement configuration dialog. * data/publish-plugin.glade, data/publish-plugin.ui: Add UI definition of the publish plugin's preferences dialog. * data/Makefile.am: Add publish-plugin.ui. svn path=/branches/LIBEPC/; revision=4888
* Allow monitoring of playlist changes: The "changed" signal is quiteMathias Hasselmann2007-11-224-4/+125
| | | | | | | | | | | | fuzzy, and just exporting the tree-model is pointless due the useless nature of its "row-deleted" signal. * src/Makefile.am: Add totemplaylist-marshal.list. * src/totemplaylist-marshal.list: Add VOID:STRING,STRING. * src/totem-playlist.c, src/totem-playlist.h: Add "item-added" and "item-removed" signal. Implement totem_playlist_foreach function. svn path=/branches/LIBEPC/; revision=4887
* Prepare infrastructure for libepc based publish plugin.Mathias Hasselmann2007-11-225-2/+194
| | | | | | | | | * configure.in: Test for libepc-ui. * src/plugins/publish/Makefile.am: Setup libpublish.la * src/plugins/publish/publish.totem-plugin.in: Describe the plugin. * src/plugins/publish/totem-publish.c: Setup TotemPublishPlugin class. svn path=/branches/LIBEPC/; revision=4886
* Move this...Mathias Hasselmann2007-11-2245-145/+159
| | | | | | | | | | | | | | | | | | | | | | * src/plparse/*: Move this... * plparse/*: ... here * src/disc-test.c: Move to the plparse directory * Makefile.am: * browser-plugin/Makefile.am: * configure.in: * src/Makefile.am: * src/backend/Makefile.am: * src/plugins/bemused/Makefile.am: * src/plugins/properties/Makefile.am: * src/plugins/skipto/Makefile.am: Changes for the above (Closes: #496674) svn path=/branches/LIBEPC/; revision=4885
* Fix version in the changelog, damn copy/pasteBastien Nocera2007-11-211-2/+2
| | | | svn path=/trunk/; revision=4875
* Updated Occitan translationYannig MARCHEGAY2007-11-202-31/+34
| | | | svn path=/trunk/; revision=4874
* Updated Norwegian bokmål translation.Kjartan Maraas2007-11-202-309/+640
| | | | | | | | 2007-11-20 Kjartan Maraas <kmaraas@gnome.org> * nb.po: Updated Norwegian bokmål translation. svn path=/trunk/; revision=4873
* Updated Bulgarian translation by Alexander Shopov <ash@contact.bg>Alexander Shopov2007-11-192-456/+476
| | | | | | | | | 2007-11-19 Alexander Shopov <ash@contact.bg> * bg.po: Updated Bulgarian translation by Alexander Shopov <ash@contact.bg> svn path=/trunk/; revision=4870
* Plug a tiny memory leak. (#498076)Matthias Clasen2007-11-192-0/+6
| | | | | | | | | | | 2007-11-19 Matthias Clasen <mclasen@redhat.com> * src/plugins/totem-plugins-engine.c (totem_plugins_engine_load_file): Plug a tiny memory leak. (#498076) svn path=/trunk/; revision=4869
* Fixes to Catalan translationGil Forcada Codinachs2007-11-182-4/+8
| | | | svn path=/trunk/; revision=4868
* Add support for graphviz output (set GST_DEBUG_DUMP_DOT_DIR to a directoryTim-Philipp Müller2007-11-172-0/+20
| | | | | | | | | | | * src/backend/bacon-video-widget-gst-0.10.c: (is_error), (GST_DEBUG_BIN_TO_DOT_FILE), (bvw_error_msg), (bvw_bus_message_cb): Add support for graphviz output (set GST_DEBUG_DUMP_DOT_DIR to a directory of your choice to enable output; does nothing for core versions < 0.10.15). (Closes: #488567) svn path=/trunk/; revision=4867
* Skip 0-length streams in playlists (Closes: #497440)Bastien Nocera2007-11-162-1/+12
| | | | | | | | | | 2007-11-16 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer.c: (entry_parsed): Skip 0-length streams in playlists (Closes: #497440) svn path=/trunk/; revision=4866
* Fix some compile warnings, show a busy cursor while downloading results inPhilip Withnall2007-11-127-7/+50
| | | | | | | | | | | | | | | | | 2007-11-12 Philip Withnall <pwithnall@svn.gnome.org> * src/plparse/totem-pl-parser-podcast.c: (parse_rss_items): * src/plugins/youtube/youtube.py: * src/totem-object.c: (totem_get_playlist): * src/totem-playlist.h: * src/totem-video-list.c: (row_activated_cb): * src/totem.h: Fix some compile warnings, show a busy cursor while downloading results in the YouTube plugin, and convert TotemVideoList to use the playlist instead of directly playing MRLs. svn path=/trunk/; revision=4865
* Updated Slovenian translationMatej Urbančič2007-11-122-10/+13
| | | | svn path=/trunk/; revision=4864
* upd 2.21.1 Fix extraneous character breaking the buildV_2_21_2Bastien Nocera2007-11-124-2/+27
| | | | | | | | | | | 2007-11-12 Bastien Nocera <hadess@hadess.net> * NEWS: upd * configure.in: 2.21.1 * lib/Makefile.am: Fix extraneous character breaking the build svn path=/trunk/; revision=4862
* Add support for parsing M3U files with drive letters, as used on someBastien Nocera2007-11-072-1/+20
| | | | | | | | | | | 2007-11-07 Bastien Nocera <hadess@hadess.net> * src/plparse/totem-pl-parser-lines.c: (totem_pl_parser_add_m3u): Add support for parsing M3U files with drive letters, as used on some devices like the Sony Ericsson W950i (See #427975) svn path=/trunk/; revision=4861
* sv.po: Updated Swedish translationDaniel Nylander2007-11-062-731/+339
| | | | svn path=/trunk/; revision=4860
* Updated Italian translation.Alessio Frusciante2007-11-062-1038/+1005
| | | | svn path=/trunk/; revision=4859
* Look for the feed metadata first, as it might be at the end of the fileBastien Nocera2007-11-062-17/+27
| | | | | | | | | | | | | 2007-11-06 Bastien Nocera <hadess@hadess.net> * src/plparse/totem-pl-parser-podcast.c: (parse_rss_items), (totem_pl_parser_add_rss): Look for the feed metadata first, as it might be at the end of the file (fixes parsing of http://www.pinksilver.net/podcast/feed.xml, thanks Jonathan for the test case) svn path=/trunk/; revision=4857
* Update decoding of decimal entities to match upstream patch by DarrenBastien Nocera2007-11-062-53/+25
| | | | | | | | | | | 2007-11-06 Bastien Nocera <hadess@hadess.net> * src/plparse/xmllexer.c: (lexer_decode_entities): Update decoding of decimal entities to match upstream patch by Darren Salt, thanks Darren! svn path=/trunk/; revision=4856
* Implement, fixes parsing of feeds from Feedburner.com (see #484768)Bastien Nocera2007-11-062-1/+21
| | | | | | | | | | | 2007-11-06 Bastien Nocera <hadess@hadess.net> * src/plparse/totem-pl-parser-podcast.c: (totem_pl_parser_add_xml_feed): Implement, fixes parsing of feeds from Feedburner.com (see #484768) svn path=/trunk/; revision=4855
* Fix compilation on Solaris, which lacks asprintf, based on patch by DamienBastien Nocera2007-11-057-2/+107
| | | | | | | | | | | | | | | | | 2007-11-05 Bastien Nocera <hadess@hadess.net> * configure.in: * lib/Makefile.am: * lib/asprintf.c: (totem_private_asprintf): * lib/totem_internal.h: * src/plparse/Makefile.am: * src/plparse/xmlparser.c: (xml_parser_get_node_internal): Fix compilation on Solaris, which lacks asprintf, based on patch by Damien Carbery <damien.carbery@sun.com> (Closes: #492074) svn path=/trunk/; revision=4854
* Fix decoding of decimal entities, useful for Podcasts (see #484768)Bastien Nocera2007-11-052-2/+61
| | | | | | | | | | | 2007-11-05 Bastien Nocera <hadess@hadess.net> * src/plparse/xmllexer.c: (lexer_get_token), (lexer_decode_entities): Fix decoding of decimal entities, useful for Podcasts (see #484768) svn path=/trunk/; revision=4853
* Add gnome-keyring dep as used in the xine-lib backendBastien Nocera2007-11-052-1/+6
| | | | | | | | | | 2007-11-05 Bastien Nocera <hadess@hadess.net> * configure.in: Add gnome-keyring dep as used in the xine-lib backend svn path=/trunk/; revision=4852
* Brazilian Portugues translation updated by Vladimir Melo.Leonardo Ferreira Fontenelle2007-11-032-430/+803
| | | | | | | | 2007-11-03 Leonardo Ferreira Fontenelle <leonardof@svn.gnome.org> * pt_BR.po: Brazilian Portugues translation updated by Vladimir Melo. svn path=/trunk/; revision=4851
* Updated Belarusian Latin translation.Ihar Hrachyshka2007-11-032-2/+6
| | | | svn path=/trunk/; revision=4848
* Updated Norwegian bokmål translation.Espen Stefansen2007-11-022-287/+227
| | | | | | | | | 2007-11-02 Espen Stefansen <espens@svn.gnome.org> * nb.po: Updated Norwegian bokmål translation. svn path=/trunk/; revision=4847
* Implement totemIGMPControls::GetCurrentPosition (Helps: #364054) SupportBastien Nocera2007-11-013-2/+25
| | | | | | | | | | | | | 2007-11-01 Bastien Nocera <hadess@hadess.net> * browser-plugin/totemGMPPlugin.cpp: Implement totemIGMPControls::GetCurrentPosition (Helps: #364054) * browser-plugin/totemPlugin.cpp: Support vidheight and vidwidth as used by WMP (doesn't make much of a difference, mind you) svn path=/trunk/; revision=4846
* Implement totemIGMPPlayer::SetURL and ::GetURL, andBastien Nocera2007-11-016-15/+56
| | | | | | | | | | | | | | | | | 2007-11-01 Bastien Nocera <hadess@hadess.net> * browser-plugin/totemGMPPlugin.cpp: * browser-plugin/totemGMPPlugin.h: * browser-plugin/totemGMPSettings.cpp: * browser-plugin/totemGMPSettings.h: Implement totemIGMPPlayer::SetURL and ::GetURL, and totemIGMPSettings::SetVolume and ::GetVolume (Helps: #364054) * browser-plugin/totemNarrowSpacePlugin.cpp: Implement totemINarrowSpace::SetVolume and ::GetVolume svn path=/trunk/; revision=4845
* Fix vala bindings for the latest Vala (Closes: #491346)Bastien Nocera2007-11-012-1/+6
| | | | | | | | | | 2007-11-01 Bastien Nocera <hadess@hadess.net> * bindings/vala/totem.vala: Fix vala bindings for the latest Vala (Closes: #491346) svn path=/trunk/; revision=4844
* Small fix to work with Solaris' sh, spotted by Damien CarberyBastien Nocera2007-11-012-1/+7
| | | | | | | | | | | 2007-11-01 Bastien Nocera <hadess@hadess.net> * data/mime-type-include.sh: Small fix to work with Solaris' sh, spotted by Damien Carbery <damien.carbery@sun.com> (Closes: #492068) svn path=/trunk/; revision=4843
* Translation updated by Priit Laes.Priit Laes2007-11-012-3/+7
| | | | | | | | 2007-11-01 Priit Laes <plaes@svn.gnome.org> * et.po: Translation updated by Priit Laes. svn path=/trunk/; revision=4842
* Updated Spanish translationJorge Gonzalez Gonzalez2007-11-012-22/+22
| | | | svn path=/trunk/; revision=4840
* Updated Spanish translationJorge Gonzalez Gonzalez2007-11-012-10/+15
| | | | svn path=/trunk/; revision=4839
* TICK is already used as a define on Solaris, use TICK_SIGNAL instead.Bastien Nocera2007-11-013-6/+16
| | | | | | | | | | | | | | | 2007-11-01 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer.c: (totem_embedded_class_init): * src/backend/bacon-video-widget-xine.c: (bacon_video_widget_class_init): TICK is already used as a define on Solaris, use TICK_SIGNAL instead. Patch from Damien Carbery <damien.carbery@sun.com> (Closes: #492087) svn path=/trunk/; revision=4838
* Updated Belarusian Latin translation.Ihar Hrachyshka2007-11-012-20/+26
| | | | svn path=/trunk/; revision=4837
* Update Copyright text to mention 2007Bastien Nocera2007-10-313-2/+9
| | | | | | | | | | | | 2007-10-31 Bastien Nocera <hadess@hadess.net> * browser-plugin/totem-plugin-viewer.c: (on_about1_activate), (totem_embedded_on_fullscreen_exit): * src/totem-menu.c: (about_action_callback): Update Copyright text to mention 2007 svn path=/trunk/; revision=4835
* update the feedback internal yelp URLBastien Nocera2007-10-3114-34/+50
| | | | | | | | | | | | | | | | | | | | | 2007-10-31 Bastien Nocera <hadess@hadess.net> * C/totem.xml: * bg/totem.xml: * ca/ca.po: * de/de.po: * en_GB/en_GB.po: * es/es.po: * fr/fr.po: * oc/oc.po: * pa/pa.po: * pt_BR/pt_BR.po: * ru/ru.po: * sv/sv.po: * uk/uk.po: update the feedback internal yelp URL svn path=/trunk/; revision=4834
* upd 2.21.1Bastien Nocera2007-10-313-2/+18
| | | | | | | | | | 2007-10-31 Bastien Nocera <hadess@hadess.net> * NEWS: upd * configure.in: 2.21.1 svn path=/trunk/; revision=4831