commit 0e336107d097d4d97bc82bffcb271a21a97d066e Author: Jens Georg Date: Fri Jul 27 23:03:51 2012 +0200 Prepare 0.15.1 NEWS | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/POTFILES.skip | 9 +++---- 2 files changed, 85 insertions(+), 6 deletions(-) commit b5549f8907629f93523984cce5f542dcaaca217e Author: Jens Georg Date: Tue Jul 17 10:41:25 2012 +0200 tracker: Some syntax sugar for UPnPPropertyMap src/plugins/tracker/rygel-tracker-metadata-values.vala | 4 ++-- src/plugins/tracker/rygel-tracker-search-container.vala | 2 +- src/plugins/tracker/rygel-tracker-upnp-property-map.vala | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) commit ad554e09a19e4a8b0de2dcab38c22c005d80b07b Author: Jens Georg Date: Tue Jul 17 10:27:27 2012 +0200 tracker: Rename KeyChainMap to UPnPPropertyMap This does a lot more than just being a key chain map now. Also fix some coding style issues. src/plugins/tracker/Makefile.am | 2 +- .../tracker/rygel-tracker-key-chain-map.vala | 126 -------------------- .../tracker/rygel-tracker-metadata-values.vala | 8 +- .../tracker/rygel-tracker-search-container.vala | 4 +- .../tracker/rygel-tracker-upnp-property-map.vala | 128 +++++++++++++++++++++ 5 files changed, 135 insertions(+), 133 deletions(-) commit 07de7664f09e665403afdbefebb5e6c5ddb77cb3 Author: Jens Georg Date: Sun Jul 15 12:53:46 2012 +0200 tracker: Remove dead code Some leftover from the failed merge of SPARQL-searching. src/plugins/tracker/Makefile.am | 5 - .../tracker/rygel-tracker-boolean-filter.vala | 36 ------- .../tracker/rygel-tracker-bound-filter.vala | 36 ------- .../tracker/rygel-tracker-logical-filter.vala | 106 --------------------- .../tracker/rygel-tracker-query-filter.vala | 28 ------ .../tracker/rygel-tracker-regex-filter.vala | 40 -------- 6 files changed, 251 deletions(-) commit 5ffb1f49bcf45d6e49525abbc209b2ee524792ab Author: Jens Georg Date: Sun Jul 15 12:06:04 2012 +0200 tracker: Skip null titles in meta-data container src/plugins/tracker/rygel-tracker-metadata-container.vala | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) commit fb400ac19b42bcaa1e06445f452a98bf4d73dfac Author: Jens Georg Date: Sat Jul 14 21:46:23 2012 +0200 tracker: Extact base-class for metadata container Reduce redundancy introduced by previous commit. src/plugins/tracker/Makefile.am | 1 + .../tracker/rygel-tracker-metadata-container.vala | 148 +++++++++++++++++++ .../rygel-tracker-metadata-multivalues.vala | 161 +++++---------------- .../tracker/rygel-tracker-metadata-values.vala | 148 ++++--------------- 4 files changed, 211 insertions(+), 247 deletions(-) commit e7993915a35f9e56e3abc921d5a31ac2df78aafc Author: Jens Georg Date: Sat Jul 14 18:39:25 2012 +0200 tracker: Use property map in meta-data containers Split off Tags container since tags are multi-valued and don't work with property functions src/plugins/tracker/Makefile.am | 1 + src/plugins/tracker/rygel-tracker-albums.vala | 6 +- src/plugins/tracker/rygel-tracker-artists.vala | 6 +- src/plugins/tracker/rygel-tracker-genre.vala | 4 +- .../tracker/rygel-tracker-key-chain-map.vala | 1 - .../rygel-tracker-metadata-multivalues.vala | 197 +++++++++++++++++++++ .../tracker/rygel-tracker-metadata-values.vala | 42 ++--- src/plugins/tracker/rygel-tracker-tags.vala | 3 +- src/plugins/tracker/rygel-tracker-titles.vala | 4 +- src/plugins/tracker/rygel-tracker-years.vala | 4 +- 10 files changed, 217 insertions(+), 51 deletions(-) commit 23877452a25b08b560fc374cbbb44f3a90d269ef Author: Jens Georg Date: Sat Jul 14 18:26:19 2012 +0200 tracker: Use nfo:fileName as alternative title This guarantees that we always have a title available, regardless whether tracker was compiled with --enable-guarantee-metadata or not. src/plugins/tracker/rygel-tracker-key-chain-map.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1b0b8f75e46b3e5b8c1f7991c44a861b9fa4adc1 Author: Jens Georg Date: Sat Jul 14 15:34:50 2012 +0200 tracker: Change log domain Apparently "Tracker" clashes with libtracker-sparql and we don't see our own log messages. src/plugins/tracker/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ff8b68808d24c6a5f3fb0a7cf25229a4d8a87855 Author: Jens Georg Date: Sat Jul 14 14:43:29 2012 +0200 tracker: SparqlConnection is a singleton src/plugins/tracker/Makefile.am | 1 - .../rygel-tracker-category-all-container.vala | 2 +- .../tracker/rygel-tracker-metadata-values.vala | 6 +--- .../tracker/rygel-tracker-search-container.vala | 2 +- .../tracker/rygel-tracker-sparql-connection.vala | 38 ---------------------- 5 files changed, 3 insertions(+), 46 deletions(-) commit 59d16044d86368a0d2a88b00ad6276ee0b2e9779 Author: Jens Georg Date: Thu Mar 29 19:44:27 2012 +0100 tracker: Use SparqlCursor directly Intermediate code copied strings around. configure.ac | 1 - .../tracker/rygel-tracker-item-factory.vala | 40 +++++++++------- .../tracker/rygel-tracker-music-item-factory.vala | 55 +++++++++++----------- .../rygel-tracker-picture-item-factory.vala | 17 +++---- .../tracker/rygel-tracker-search-container.vala | 14 +++--- .../tracker/rygel-tracker-video-item-factory.vala | 18 +++---- 6 files changed, 76 insertions(+), 69 deletions(-) commit 491ac2f29e42d748cd26a32ea39931bed2a152c6 Author: Jens Georg Date: Sat Jul 14 14:22:53 2012 +0200 tracker: Several fix-ups configure.ac | 8 +++----- src/plugins/tracker/Makefile.am | 3 ++- 2 files changed, 5 insertions(+), 6 deletions(-) commit a7469d83782818c369167c971bbbe764a384de8b Author: Luis de Bethencourt Date: Tue Mar 27 12:24:50 2012 +0100 tracker: Switch Tracker queries from Dbus to Sparql. src/plugins/tracker/Makefile.am | 1 + .../rygel-tracker-category-all-container.vala | 37 +++++---- .../tracker/rygel-tracker-cleanup-query.vala | 11 ++- .../tracker/rygel-tracker-deletion-query.vala | 10 ++- .../tracker/rygel-tracker-insertion-query.vala | 36 ++++++-- .../tracker/rygel-tracker-item-factory.vala | 3 +- .../tracker/rygel-tracker-metadata-values.vala | 96 +++++++++++----------- .../tracker/rygel-tracker-music-item-factory.vala | 3 +- .../tracker/rygel-tracker-plugin-factory.vala | 11 +-- src/plugins/tracker/rygel-tracker-query.vala | 11 ++- .../tracker/rygel-tracker-search-container.vala | 60 +++++--------- .../tracker/rygel-tracker-selection-query.vala | 14 ++-- .../tracker/rygel-tracker-sparql-connection.vala | 38 +++++++++ .../tracker/rygel-tracker-video-item-factory.vala | 3 +- 14 files changed, 198 insertions(+), 136 deletions(-) commit a570778bc4b66d1fce5314d8e6a9f72f18a733ad Author: Luis de Bethencourt Date: Thu Feb 2 16:07:21 2012 +0000 tracker: Add Tracker-Sparql to dependency modules. configure.ac | 13 +++++++++++++ src/plugins/tracker/Makefile.am | 9 ++++++--- 2 files changed, 19 insertions(+), 3 deletions(-) commit 0d73566a1ca6dcf34097651cde783124e35b7e2a Author: Jens Georg Date: Fri Jul 27 22:16:09 2012 +0200 build: Check for gtk-doc configure.ac | 1 + 1 file changed, 1 insertion(+) commit 8ce29886a114b625fbb1dabc72684478e8ee7463 Author: Jens Georg Date: Fri Jul 20 10:17:52 2012 +0200 core,libserver: Move server-only stuff to library common.am | 24 + doc/reference/librygel-core/Makefile.am | 1 + doc/reference/librygel-renderer/Makefile.am | 5 +- po/POTFILES.in | 94 ++-- po/POTFILES.skip | 235 +++----- src/librygel-core/filelist.am | 78 +-- src/librygel-core/rygel-aac-transcoder.vala | 35 -- src/librygel-core/rygel-audio-item.vala | 67 --- src/librygel-core/rygel-audio-transcoder.vala | 117 ---- src/librygel-core/rygel-avc-transcoder.vala | 67 --- src/librygel-core/rygel-browse.vala | 131 ----- src/librygel-core/rygel-client-hacks.vala | 103 ---- src/librygel-core/rygel-content-directory.vala | 464 ---------------- src/librygel-core/rygel-dbus-thumbnailer.vala | 124 ----- src/librygel-core/rygel-description-file.vala | 6 +- src/librygel-core/rygel-gst-utils.vala | 117 ---- src/librygel-core/rygel-http-byte-seek.vala | 90 --- src/librygel-core/rygel-http-get-handler.vala | 88 --- src/librygel-core/rygel-http-get.vala | 219 -------- src/librygel-core/rygel-http-gst-sink.vala | 130 ----- src/librygel-core/rygel-http-identity-handler.vala | 98 ---- src/librygel-core/rygel-http-item-uri.vala | 234 -------- src/librygel-core/rygel-http-post.vala | 228 -------- src/librygel-core/rygel-http-request.vala | 117 ---- src/librygel-core/rygel-http-response.vala | 294 ---------- src/librygel-core/rygel-http-seek.vala | 67 --- src/librygel-core/rygel-http-server.vala | 194 ------- src/librygel-core/rygel-http-time-seek.vala | 163 ------ .../rygel-http-transcode-handler.vala | 76 --- src/librygel-core/rygel-image-item.vala | 101 ---- src/librygel-core/rygel-import-resource.vala | 278 ---------- src/librygel-core/rygel-item-creator.vala | 617 --------------------- src/librygel-core/rygel-item-destroyer.vala | 114 ---- src/librygel-core/rygel-item-removal-queue.vala | 85 --- src/librygel-core/rygel-l16-transcoder.vala | 101 ---- src/librygel-core/rygel-logical-expression.vala | 58 -- src/librygel-core/rygel-media-art-store.vala | 232 -------- src/librygel-core/rygel-media-container.vala | 195 ------- src/librygel-core/rygel-media-item.vala | 346 ------------ src/librygel-core/rygel-media-object.vala | 203 ------- src/librygel-core/rygel-media-objects.vala | 88 --- src/librygel-core/rygel-media-query-action.vala | 227 -------- .../rygel-media-receiver-registrar.vala | 75 --- src/librygel-core/rygel-media-server-plugin.vala | 85 --- src/librygel-core/rygel-mp2ts-transcoder.vala | 112 ---- src/librygel-core/rygel-mp3-transcoder.vala | 42 -- src/librygel-core/rygel-music-item.vala | 144 ----- src/librygel-core/rygel-panasonic-hacks.vala | 61 -- src/librygel-core/rygel-photo-item.vala | 72 --- src/librygel-core/rygel-plugin.vala | 5 + src/librygel-core/rygel-relational-expression.vala | 149 ----- src/librygel-core/rygel-root-device-factory.vala | 21 +- src/librygel-core/rygel-root-device.vala | 2 +- .../rygel-search-criteria-parser.vala | 238 -------- src/librygel-core/rygel-search-expression.vala | 35 -- src/librygel-core/rygel-search.vala | 95 ---- src/librygel-core/rygel-searchable-container.vala | 204 ------- src/librygel-core/rygel-simple-container.vala | 235 -------- .../rygel-source-connection-manager.vala | 88 --- src/librygel-core/rygel-subtitle-manager.vala | 75 --- src/librygel-core/rygel-subtitle.vala | 54 -- src/librygel-core/rygel-thumbnail.vala | 71 --- src/librygel-core/rygel-thumbnailer.vala | 124 ----- src/librygel-core/rygel-transcode-manager.vala | 154 ----- src/librygel-core/rygel-transcoder.vala | 223 -------- src/librygel-core/rygel-v1-hacks.vala | 104 ---- src/librygel-core/rygel-video-item.vala | 164 ------ src/librygel-core/rygel-video-transcoder.vala | 107 ---- src/librygel-core/rygel-visual-item.vala | 90 --- src/librygel-core/rygel-wmp-hacks.vala | 51 -- src/librygel-core/rygel-wmv-transcoder.vala | 39 -- src/librygel-core/rygel-writable-container.vala | 85 --- src/librygel-core/rygel-xbmc-hacks.vala | 42 -- src/librygel-core/rygel-xbox-hacks.vala | 184 ------ src/librygel-core/uuid.vapi | 7 + src/librygel-server/Makefile.am | 8 +- src/librygel-server/filelist.am | 76 ++- src/librygel-server/rygel-aac-transcoder.vala | 35 ++ src/librygel-server/rygel-audio-item.vala | 67 +++ src/librygel-server/rygel-audio-transcoder.vala | 117 ++++ src/librygel-server/rygel-avc-transcoder.vala | 67 +++ src/librygel-server/rygel-browse.vala | 131 +++++ src/librygel-server/rygel-client-hacks.vala | 103 ++++ src/librygel-server/rygel-content-directory.vala | 464 ++++++++++++++++ src/librygel-server/rygel-dbus-thumbnailer.vala | 124 +++++ src/librygel-server/rygel-gst-utils.vala | 117 ++++ src/librygel-server/rygel-http-byte-seek.vala | 90 +++ src/librygel-server/rygel-http-get-handler.vala | 88 +++ src/librygel-server/rygel-http-get.vala | 219 ++++++++ src/librygel-server/rygel-http-gst-sink.vala | 130 +++++ .../rygel-http-identity-handler.vala | 98 ++++ src/librygel-server/rygel-http-item-uri.vala | 234 ++++++++ src/librygel-server/rygel-http-post.vala | 228 ++++++++ src/librygel-server/rygel-http-request.vala | 117 ++++ src/librygel-server/rygel-http-response.vala | 294 ++++++++++ src/librygel-server/rygel-http-seek.vala | 67 +++ src/librygel-server/rygel-http-server.vala | 194 +++++++ src/librygel-server/rygel-http-time-seek.vala | 163 ++++++ .../rygel-http-transcode-handler.vala | 76 +++ src/librygel-server/rygel-image-item.vala | 101 ++++ src/librygel-server/rygel-import-resource.vala | 278 ++++++++++ src/librygel-server/rygel-item-creator.vala | 617 +++++++++++++++++++++ src/librygel-server/rygel-item-destroyer.vala | 114 ++++ src/librygel-server/rygel-item-removal-queue.vala | 85 +++ src/librygel-server/rygel-l16-transcoder.vala | 101 ++++ src/librygel-server/rygel-logical-expression.vala | 58 ++ src/librygel-server/rygel-media-art-store.vala | 232 ++++++++ src/librygel-server/rygel-media-container.vala | 195 +++++++ src/librygel-server/rygel-media-item.vala | 346 ++++++++++++ src/librygel-server/rygel-media-object.vala | 203 +++++++ src/librygel-server/rygel-media-objects.vala | 88 +++ src/librygel-server/rygel-media-query-action.vala | 227 ++++++++ .../rygel-media-receiver-registrar.vala | 75 +++ src/librygel-server/rygel-media-server-plugin.vala | 97 ++++ src/librygel-server/rygel-mp2ts-transcoder.vala | 112 ++++ src/librygel-server/rygel-mp3-transcoder.vala | 42 ++ src/librygel-server/rygel-music-item.vala | 144 +++++ src/librygel-server/rygel-panasonic-hacks.vala | 61 ++ src/librygel-server/rygel-photo-item.vala | 72 +++ .../rygel-relational-expression.vala | 149 +++++ .../rygel-search-criteria-parser.vala | 238 ++++++++ src/librygel-server/rygel-search-expression.vala | 35 ++ src/librygel-server/rygel-search.vala | 95 ++++ .../rygel-searchable-container.vala | 204 +++++++ src/librygel-server/rygel-simple-container.vala | 235 ++++++++ .../rygel-source-connection-manager.vala | 88 +++ src/librygel-server/rygel-subtitle-manager.vala | 75 +++ src/librygel-server/rygel-subtitle.vala | 54 ++ src/librygel-server/rygel-thumbnail.vala | 71 +++ src/librygel-server/rygel-thumbnailer.vala | 124 +++++ src/librygel-server/rygel-transcode-manager.vala | 154 +++++ src/librygel-server/rygel-transcoder.vala | 223 ++++++++ src/librygel-server/rygel-v1-hacks.vala | 104 ++++ src/librygel-server/rygel-video-item.vala | 164 ++++++ src/librygel-server/rygel-video-transcoder.vala | 107 ++++ src/librygel-server/rygel-visual-item.vala | 90 +++ src/librygel-server/rygel-wmp-hacks.vala | 51 ++ src/librygel-server/rygel-wmv-transcoder.vala | 39 ++ src/librygel-server/rygel-writable-container.vala | 85 +++ src/librygel-server/rygel-xbmc-hacks.vala | 42 ++ src/librygel-server/rygel-xbox-hacks.vala | 184 ++++++ src/plugins/external/Makefile.am | 4 +- src/plugins/gst-launch/Makefile.am | 4 +- src/plugins/media-export/Makefile.am | 4 +- src/plugins/mediathek/Makefile.am | 4 +- src/plugins/mpris/Makefile.am | 11 +- src/plugins/playbin/Makefile.am | 15 +- src/plugins/test/Makefile.am | 4 +- src/plugins/tracker/Makefile.am | 6 +- tests/Makefile.am | 6 +- tests/rygel-gst-utils.vala | 2 +- tests/rygel-http-byte-seek.vala | 2 +- tests/rygel-http-byte-seek_http-get.vala | 2 +- tests/rygel-http-get.vala | 2 +- tests/rygel-http-gst-sink.vala | 2 +- tests/rygel-http-item-uri.vala | 2 +- tests/rygel-http-item-uri_http-get.vala | 2 +- tests/rygel-http-item-uri_http-post.vala | 2 +- tests/rygel-http-post.vala | 2 +- tests/rygel-http-request_http-get.vala | 2 +- tests/rygel-http-request_http-post.vala | 2 +- tests/rygel-http-response.vala | 2 +- tests/rygel-http-seek.vala | 2 +- tests/rygel-http-seek_http-get.vala | 2 +- tests/rygel-http-seek_time-seek.vala | 2 +- tests/rygel-http-time-seek.vala | 2 +- tests/rygel-http-time-seek_http-get.vala | 2 +- tests/rygel-icon-info.vala | 1 + tests/rygel-item-creator.vala | 2 +- tests/rygel-media-art-store.vala | 2 +- tests/rygel-relational-expression.vala | 2 +- tests/rygel-search-expression.vala | 2 +- tests/rygel-searchable-container.vala | 2 +- tests/rygel-thumbnail.vala | 1 + 174 files changed, 9383 insertions(+), 9435 deletions(-) commit f8200ccf30669b6d35ab546fcda3124cab8ed9b8 Author: Jens Georg Date: Thu Jul 19 23:25:13 2012 +0200 core,librenderer: Move renderer-only stuff to library po/POTFILES.in | 13 +- po/POTFILES.skip | 101 ++++ src/librygel-core/filelist.am | 9 +- src/librygel-core/rygel-av-transport.vala | 569 --------------------- src/librygel-core/rygel-changelog.vala | 102 ---- src/librygel-core/rygel-connection-manager.vala | 2 +- src/librygel-core/rygel-gst-utils.vala | 20 - src/librygel-core/rygel-media-player.vala | 49 -- src/librygel-core/rygel-media-renderer-plugin.vala | 56 -- src/librygel-core/rygel-rendering-control.vala | 270 ---------- .../rygel-sink-connection-manager.vala | 55 -- src/librygel-core/rygel-volume.vala | 34 -- src/librygel-renderer/filelist.am | 10 +- src/librygel-renderer/rygel-av-transport.vala | 569 +++++++++++++++++++++ src/librygel-renderer/rygel-changelog.vala | 102 ++++ src/librygel-renderer/rygel-gst-utils.vala | 51 ++ src/librygel-renderer/rygel-media-player.vala | 49 ++ .../rygel-media-renderer-plugin.vala | 56 ++ src/librygel-renderer/rygel-rendering-control.vala | 270 ++++++++++ .../rygel-sink-connection-manager.vala | 55 ++ src/librygel-renderer/rygel-volume.vala | 34 ++ src/plugins/mpris/Makefile.am | 9 +- 22 files changed, 1311 insertions(+), 1174 deletions(-) commit d828f869258cbba6db169aca6c2c7ed3ba065969 Author: Jens Georg Date: Mon Jul 9 20:51:06 2012 +0200 core,server,examples,doc: Add librygel-server https://bugzilla.gnome.org/show_bug.cgi?id=679648 configure.ac | 3 + doc/reference/Makefile.am | 2 +- doc/reference/librygel-server/Makefile.am | 62 +++++++++++++++++++ examples/Makefile.am | 9 ++- examples/standalone-server.c | 93 +++++++++++++++++++++++++++++ rygel-server-1.0.pc.in | 12 ++++ src/Makefile.am | 4 +- src/librygel-server/Makefile.am | 18 ++++++ src/librygel-server/filelist.am | 6 ++ src/librygel-server/rygel-media-server.vala | 32 ++++++++++ 10 files changed, 237 insertions(+), 4 deletions(-) commit 69d5e24422b5de98b84464450f065b797d4dff2b Author: Jens Georg Date: Mon Jul 9 20:49:29 2012 +0200 core,renderer: Extract base class for libraries https://bugzilla.gnome.org/show_bug.cgi?id=679648 examples/standalone-renderer.c | 4 +- src/librygel-core/filelist.am | 1 + src/librygel-core/rygel-media-device.vala | 131 ++++++++++++++++++++++ src/librygel-renderer/rygel-playbin-renderer.vala | 105 +---------------- 4 files changed, 137 insertions(+), 104 deletions(-) commit 68cd71358ae4ee2fc1498d467918932d723b4a8f Author: Kjartan Maraas Date: Wed Jul 25 16:40:22 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 32 ++++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) commit 36f02ecf2a91881b555acccf7f6ae86f99a9b8fe Author: Yaron Shahrabani Date: Tue Jul 24 22:23:24 2012 +0300 Updated Hebrew translation. po/he.po | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) commit 666a6d53faf2e0cdff77ae072d11cf48a3b9e1ba Author: Jens Georg Date: Sat Jul 21 15:49:09 2012 +0200 media-export: Work-around bgo#680366 Conflicts: src/plugins/media-export/rygel-media-export-harvesting-task.vala .../media-export/rygel-media-export-harvester.vala | 2 +- .../rygel-media-export-harvesting-task.vala | 4 ++-- .../rygel-media-export-metadata-extractor.vala | 21 +++++++++------------ 3 files changed, 12 insertions(+), 15 deletions(-) commit e3576b54eba948663f8ff5c5644865862ad9dc96 Author: Jens Georg Date: Fri Jul 20 19:51:20 2012 +0200 external: Get DisplayName from correct interface src/plugins/external/rygel-external-container.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit d30e0fc52eab506d4e24ee29c638559341d70d31 Author: Matej Urbančič Date: Thu Jul 19 10:13:53 2012 +0200 Updated Slovenian translation po/sl.po | 337 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 171 insertions(+), 166 deletions(-) commit 30e3d1dfbc2c2efac0e37221a26ce673eaf7bbd2 Author: Nilamdyuti Goswami Date: Tue Jul 17 20:38:31 2012 +0530 Assamese translation completed po/as.po | 670 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 670 insertions(+) commit 2781dd713947472efafa90441575dab44fb0028f Author: Nilamdyuti Goswami Date: Tue Jul 17 20:35:39 2012 +0530 Added Assamese to LINGUAS po/LINGUAS | 1 + 1 file changed, 1 insertion(+) commit 465654470cade6e5139dba29fa4b2ef123cb91a5 Author: Daniel Mustieles Date: Tue Jul 17 12:05:33 2012 +0200 Updated Spanish translation po/es.po | 342 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 174 insertions(+), 168 deletions(-) commit d921e506aa194d5b636879f81fbefb26307babb8 Author: Chao-Hsiung Liao Date: Tue Jul 17 15:27:01 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 717 +++++++++++++++++++++++++++++++++--------------------------- po/zh_TW.po | 717 +++++++++++++++++++++++++++++++++--------------------------- 2 files changed, 780 insertions(+), 654 deletions(-) commit 95352d2ab695ef3fd4e39ee4b7ad60e132f8cb07 Author: Jens Georg Date: Sat Jul 14 00:01:12 2012 +0200 external: Guard against empty mandatory properties Also do fingerpointing against the offending service. https://bugzilla.gnome.org/show_bug.cgi?id=644491 src/plugins/external/Makefile.am | 3 +- src/plugins/external/rygel-external-container.vala | 21 ++++---- .../external/rygel-external-item-factory.vala | 11 ++-- .../external/rygel-external-variant-util.vala | 58 ++++++++++++++++++++++ 4 files changed, 80 insertions(+), 13 deletions(-) commit e711eb702129ea6e4fb1a313d8e5b4a40d2958c6 Author: Jens Georg Date: Fri Jul 13 23:43:41 2012 +0200 external: Don't recurse into external hierarchy https://bugzilla.gnome.org/show_bug.cgi?id=644491 src/plugins/external/rygel-external-container.vala | 37 ++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) commit fd4648a937cdd1d704eacb58d59927dcff367205 Author: Jens Georg Date: Sat Feb 25 17:26:02 2012 +0200 core: INT_MAX children means "Don't know" https://bugzilla.gnome.org/show_bug.cgi?id=661988 src/librygel-core/rygel-browse.vala | 6 +++++- src/plugins/external/rygel-external-container.vala | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) commit 2e5abd330b298f71218ba8e3c3c8ac1c81a28b73 Author: Jens Georg Date: Mon Jul 9 14:03:52 2012 +0200 core: Do not bail out on missing thumbnail dir This fixed the situation where you not yet have a ".thumbnails" directory in your $HOME but have tumbler available. To do this, the code now uses ListActivateableServices on D-Bus to check for the Thumbnailer1 interface and keeps on queuing incoming thumbnail requests until the thumbnailer is either ready or not found. The queue will be passed on to tumbler in the first case or flushed in the latter, marking the thumbnailer not available then. Unfortunately we cannot rely on Bus.get_proxy_sync to fail if it is not available because it simply doesn't, looking at the gdbus code. We stop handling the thumbnail directory ourselves and use GLib's FileInfo for that src/librygel-core/rygel-dbus-thumbnailer.vala | 33 +++++++++- src/librygel-core/rygel-thumbnailer.vala | 93 ++++++++++++--------------- 2 files changed, 70 insertions(+), 56 deletions(-) commit 3c691be0968186468d45abeaf99a43f9f737dd84 Author: Jens Georg Date: Mon Jul 9 13:33:51 2012 +0200 core: Early exit on missing thumbnail If we need to ask tumbler for a thumbnail, we can just exit. There's no need to do the filesystem call afterwards. It will fail anyway. src/librygel-core/rygel-thumbnailer.vala | 3 +++ 1 file changed, 3 insertions(+) commit 7af47433a84981b97bbbd0a3c2a81e88110c8cac Author: Aurimas Černius Date: Mon Jul 16 23:20:02 2012 +0300 Updated Lithuanian translation po/lt.po | 637 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 327 insertions(+), 310 deletions(-) commit 3d69b1860c21a823fb4dd3c717d855ca3fdc94b9 Author: Jens Georg Date: Mon Jul 16 22:05:51 2012 +0200 build: Remove dead code configure.ac | 4 ---- 1 file changed, 4 deletions(-) commit f9b7c20e9d0ce97d6c6bd1d0536b4b1d7ae6148c Author: Jens Georg Date: Mon Jul 16 21:50:53 2012 +0200 build: Silence portability warnings configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3c4e1818d22ed732276ed787e02cc30950b95294 Author: Yaron Shahrabani Date: Tue Jul 10 22:43:25 2012 +0300 Updated Hebrew translation. po/he.po | 332 ++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 168 insertions(+), 164 deletions(-) commit 200c12406a9e8262aae3e86a73ed261f892da66d Author: Kjartan Maraas Date: Tue Jul 10 08:07:07 2012 +0200 Updated Norwegian bokmål translation po/nb.po | 479 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 253 insertions(+), 226 deletions(-) commit aca1f5d2ec7a7ecfe1941cbd0f6582be898725fa Author: Alexander Shopov Date: Wed Jul 4 20:42:14 2012 +0300 Updated Bulgarian translation po/bg.po | 348 +++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 183 insertions(+), 165 deletions(-) commit f1b7bf14b27b5052e8caa0bef7881a0b6a94e3d8 Author: Jens Georg Date: Tue Jul 3 11:33:12 2012 +0200 todo: Remove librygel task TODO | 4 ---- 1 file changed, 4 deletions(-) commit 7b79a131e0c3eaaac4ae0f3fbcab872c16e56136 Author: Jens Georg Date: Mon Jul 2 13:30:29 2012 +0200 core,external: Avoid symbol redefintion On C level, the vala DBus interface object and this constant both create a FREE_DESKTOP_DBUS_OBJECT definition, creating a GCC warning when using librygel-core. src/librygel-core/rygel-free-desktop-interfaces.vala | 2 +- src/plugins/external/rygel-external-plugin-factory.vala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 47af360d4f75a22b1f4de01e704329e11da7017a Author: Jens Georg Date: Mon Jul 2 13:27:44 2012 +0200 librenderer: Update Renderer class documentation src/librygel-renderer/rygel-playbin-renderer.vala | 42 +++++++++++++++++++++++ 1 file changed, 42 insertions(+) commit bc778609cf4a1333864b01b0c6a467d769b32b52 Author: Jens Georg Date: Mon Jul 2 13:04:17 2012 +0200 librenderer: Add API to wrap an existing playbin src/librygel-renderer/rygel-playbin-player.vala | 31 +++++++++------ src/librygel-renderer/rygel-playbin-renderer.vala | 47 +++++++++++++++++------ 2 files changed, 55 insertions(+), 23 deletions(-) commit 4b90432c03956626b7756581bd24273cebee60d8 Author: Jens Georg Date: Mon Jul 2 12:05:04 2012 +0200 librenderer: Use signal bus watch Reason is that you can only have one active bus watch. But signal bus watch allows multiple listeners to connect to the "message" signal. src/librygel-renderer/rygel-playbin-player.vala | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit 76b1bad8eede80d28feccf5f775cde18d1e30908 Author: Jens Georg Date: Fri Jun 29 14:21:00 2012 +0200 doc: Silence valadoc run doc/reference/librygel-core/Makefile.am | 10 ++++------ doc/reference/librygel-renderer/Makefile.am | 10 ++++------ 2 files changed, 8 insertions(+), 12 deletions(-) commit 9b2a9179d0a725184cfd060b26adaeebe35de9c2 Author: Jens Georg Date: Fri Jun 29 14:15:10 2012 +0200 doc: Drop vala devhelp target This generates a devhelp book with the same name as the gtk-doc devhelp book. This confuses devhelp which shows rather randomly either the vala book or the C book. doc/reference/librygel-core/Makefile.am | 20 ++++---------------- doc/reference/librygel-renderer/Makefile.am | 20 ++++---------------- 2 files changed, 8 insertions(+), 32 deletions(-) commit b080d8c28d13d4df1eb320f414d73cad70b7ff5c Author: Jens Georg Date: Fri Jun 29 12:09:56 2012 +0200 doc: Rebuild documentation on source changes Also remove previous output directory as a work-around for https://bugzilla.gnome.org/show_bug.cgi?id=679114 doc/reference/librygel-core/Makefile.am | 8 +++++--- doc/reference/librygel-renderer/Makefile.am | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) commit 8e30a11a95a8880ccff5a427c2a4c1a8cee0f6dd Author: Murray Cumming Date: Thu Jun 28 13:15:08 2012 +0200 doc: Fix make distcheck We should really do some bash cleverness to get a list of files of certain types, and then just INSTALL_DATA those, as gtk-doc.make seems to do, but this should do for now. doc/reference/librygel-core/Makefile.am | 8 +++++--- doc/reference/librygel-renderer/Makefile.am | 9 +++++---- 2 files changed, 10 insertions(+), 7 deletions(-) commit 460ce4414cfd9cd89a52893c6766b9145575bb92 Author: Murray Cumming Date: Thu Jun 28 10:13:13 2012 +0200 examples: Fix distcheck when the .h/.c are disted examples/Makefile.am | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 1c893b9cc236992d1d6bc87727e53feef16e0c56 Author: Murray Cumming Date: Thu Jun 28 09:54:44 2012 +0200 doc,librenderer: Generate docs configure.ac | 1 + doc/reference/Makefile.am | 2 +- doc/reference/librygel-renderer/Makefile.am | 73 +++++++++++++++++++++++++++++ src/librygel-renderer/Makefile.am | 6 +-- src/librygel-renderer/filelist.am | 8 ++++ 5 files changed, 86 insertions(+), 4 deletions(-) commit 768dde6fe0ee2226aca90f9398b1090350314826 Author: Murray Cumming Date: Tue Jun 26 17:13:15 2012 +0200 build: Dist the generated API documentation This is overly simple, but it might work. doc/reference/librygel-core/Makefile.am | 2 ++ 1 file changed, 2 insertions(+) commit 32133ccd8014024febe383b6f4bce54e63fda06c Author: Murray Cumming Date: Tue Jun 26 17:13:01 2012 +0200 build: Fix make dist src/librygel-core/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 875f089b07407d81ee12cb286b836ceb7ad89846 Author: Murray Cumming Date: Tue Jun 26 16:42:34 2012 +0200 doc: Update a comment doc/reference/librygel-core/Makefile.am | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) commit a91c71ab73eb23e250a0b0ef6ab66c608f4ed523 Author: Murray Cumming Date: Tue Jun 26 16:25:36 2012 +0200 core: More minor doc fixes src/librygel-core/rygel-writable-container.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit db24e55712473285af1556b1b121466e710468f8 Author: Murray Cumming Date: Tue Jun 26 16:21:54 2012 +0200 core: Remove mention of nonexistant parameter src/librygel-core/rygel-media-container.vala | 2 -- 1 file changed, 2 deletions(-) commit 361f1f4a03b31309171a5806086a05439e1c923b Author: Murray Cumming Date: Tue Jun 26 16:20:00 2012 +0200 core: Fix offet -> offset typos in valadoc src/librygel-core/rygel-media-container.vala | 2 +- src/librygel-core/rygel-searchable-container.vala | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit a702ffb079a530d00e6268e4bfd74d366b76a633 Author: Murray Cumming Date: Tue Jun 26 16:19:07 2012 +0200 core: Correct return to @return in valadoc src/librygel-core/rygel-media-container.vala | 4 ++-- src/librygel-core/rygel-plugin-loader.vala | 2 +- src/librygel-core/rygel-searchable-container.vala | 13 +++++-------- src/librygel-core/rygel-writable-container.vala | 4 ++-- 4 files changed, 10 insertions(+), 13 deletions(-) commit c2b598fe28074850b03ae57d15c8a9f630b0c548 Author: Murray Cumming Date: Tue Jun 26 14:44:19 2012 +0200 doc: Generate API documentation with valadoc * configure.ac: Check for valadoc, optionally. * src/librygel-core/Makefile.am: Move some lists of files and options into filelist.am so it can be used here too: * doc/reference/librygel-core/Makefile.am: Use valadoc to generate API reference documentation. Makefile.am | 3 +- common.am | 6 +- configure.ac | 21 +++++++ doc/Makefile.am | 2 + doc/reference/Makefile.am | 1 + doc/reference/librygel-core/Makefile.am | 67 ++++++++++++++++++++++ src/librygel-core/Makefile.am | 99 ++------------------------------- src/librygel-core/filelist.am | 97 ++++++++++++++++++++++++++++++++ 8 files changed, 198 insertions(+), 98 deletions(-) commit 639c48f57282f439b0433f9806b7bb22d804dec9 Author: Murray Cumming Date: Tue Jun 26 12:12:08 2012 +0200 build: Update POTFILES.in and POTFILES.skip This fixes make check. po/POTFILES.in | 132 +++++++++++++++++++------------------- po/POTFILES.skip | 188 +++++++++++++++++++++++++++---------------------------- 2 files changed, 160 insertions(+), 160 deletions(-) commit 1ee5e597bc0c36bde9a3d48bb502133e4433ec51 Author: Murray Cumming Date: Tue Jun 26 12:06:12 2012 +0200 librenderer: Move code into its own directory configure.ac | 1 + examples/Makefile.am | 4 +- src/Makefile.am | 4 +- src/librygel-renderer/Makefile.am | 18 + src/librygel-renderer/rygel-playbin-player.vala | 408 ++++++++++++++++++++++ src/librygel-renderer/rygel-playbin-plugin.vala | 40 +++ src/librygel-renderer/rygel-playbin-renderer.vala | 114 ++++++ src/plugins/playbin/Makefile.am | 28 +- src/plugins/playbin/rygel-playbin-player.vala | 408 ---------------------- src/plugins/playbin/rygel-playbin-plugin.vala | 41 --- src/plugins/playbin/rygel-playbin-renderer.vala | 114 ------ 11 files changed, 594 insertions(+), 586 deletions(-) commit 8d31261930239bef18919228436a4bdd3a6e3c0f Author: Murray Cumming Date: Tue Jun 26 10:56:14 2012 +0200 core: Move library code into its own directory autogen.sh | 4 +- common.am | 5 +- configure.ac | 3 +- src/Makefile.am | 4 +- src/librygel-core/Makefile.am | 147 +++++ src/librygel-core/rygel-aac-transcoder.vala | 35 ++ src/librygel-core/rygel-audio-item.vala | 67 +++ src/librygel-core/rygel-audio-transcoder.vala | 117 ++++ src/librygel-core/rygel-av-transport.vala | 569 +++++++++++++++++++ src/librygel-core/rygel-avc-transcoder.vala | 67 +++ src/librygel-core/rygel-browse.vala | 127 +++++ src/librygel-core/rygel-changelog.vala | 102 ++++ src/librygel-core/rygel-client-hacks.vala | 103 ++++ src/librygel-core/rygel-cmdline-config.vala | 452 +++++++++++++++ src/librygel-core/rygel-configuration.vala | 92 +++ src/librygel-core/rygel-connection-manager.vala | 154 +++++ src/librygel-core/rygel-content-directory.vala | 464 ++++++++++++++++ src/librygel-core/rygel-core-1.0.deps | 4 + src/librygel-core/rygel-dbus-interface.vala | 30 + src/librygel-core/rygel-dbus-thumbnailer.vala | 97 ++++ src/librygel-core/rygel-description-file.vala | 191 +++++++ src/librygel-core/rygel-environment-config.vala | 216 +++++++ .../rygel-free-desktop-interfaces.vala | 55 ++ src/librygel-core/rygel-gst-utils.vala | 137 +++++ src/librygel-core/rygel-http-byte-seek.vala | 90 +++ src/librygel-core/rygel-http-get-handler.vala | 88 +++ src/librygel-core/rygel-http-get.vala | 219 ++++++++ src/librygel-core/rygel-http-gst-sink.vala | 130 +++++ src/librygel-core/rygel-http-identity-handler.vala | 98 ++++ src/librygel-core/rygel-http-item-uri.vala | 234 ++++++++ src/librygel-core/rygel-http-post.vala | 228 ++++++++ src/librygel-core/rygel-http-request.vala | 117 ++++ src/librygel-core/rygel-http-response.vala | 294 ++++++++++ src/librygel-core/rygel-http-seek.vala | 67 +++ src/librygel-core/rygel-http-server.vala | 194 +++++++ src/librygel-core/rygel-http-time-seek.vala | 163 ++++++ .../rygel-http-transcode-handler.vala | 76 +++ src/librygel-core/rygel-icon-info.vala | 41 ++ src/librygel-core/rygel-image-item.vala | 101 ++++ src/librygel-core/rygel-import-resource.vala | 278 +++++++++ src/librygel-core/rygel-item-creator.vala | 617 ++++++++++++++++++++ src/librygel-core/rygel-item-destroyer.vala | 114 ++++ src/librygel-core/rygel-item-removal-queue.vala | 85 +++ src/librygel-core/rygel-l16-transcoder.vala | 101 ++++ src/librygel-core/rygel-log-handler.vala | 154 +++++ src/librygel-core/rygel-logical-expression.vala | 58 ++ src/librygel-core/rygel-media-art-store.vala | 232 ++++++++ src/librygel-core/rygel-media-container.vala | 197 +++++++ src/librygel-core/rygel-media-item.vala | 346 ++++++++++++ src/librygel-core/rygel-media-object.vala | 203 +++++++ src/librygel-core/rygel-media-objects.vala | 88 +++ src/librygel-core/rygel-media-player.vala | 49 ++ src/librygel-core/rygel-media-query-action.vala | 227 ++++++++ .../rygel-media-receiver-registrar.vala | 75 +++ src/librygel-core/rygel-media-renderer-plugin.vala | 56 ++ src/librygel-core/rygel-media-server-plugin.vala | 85 +++ src/librygel-core/rygel-meta-config.vala | 546 ++++++++++++++++++ src/librygel-core/rygel-mp2ts-transcoder.vala | 112 ++++ src/librygel-core/rygel-mp3-transcoder.vala | 42 ++ src/librygel-core/rygel-music-item.vala | 144 +++++ src/librygel-core/rygel-panasonic-hacks.vala | 61 ++ src/librygel-core/rygel-photo-item.vala | 72 +++ src/librygel-core/rygel-plugin-loader.vala | 202 +++++++ src/librygel-core/rygel-plugin.vala | 144 +++++ src/librygel-core/rygel-relational-expression.vala | 149 +++++ src/librygel-core/rygel-rendering-control.vala | 270 +++++++++ src/librygel-core/rygel-resource-info.vala | 48 ++ src/librygel-core/rygel-root-device-factory.vala | 367 ++++++++++++ src/librygel-core/rygel-root-device.vala | 61 ++ .../rygel-search-criteria-parser.vala | 238 ++++++++ src/librygel-core/rygel-search-expression.vala | 35 ++ src/librygel-core/rygel-search.vala | 95 ++++ src/librygel-core/rygel-searchable-container.vala | 207 +++++++ src/librygel-core/rygel-simple-container.vala | 235 ++++++++ .../rygel-sink-connection-manager.vala | 55 ++ .../rygel-source-connection-manager.vala | 88 +++ src/librygel-core/rygel-state-machine.vala | 35 ++ src/librygel-core/rygel-subtitle-manager.vala | 75 +++ src/librygel-core/rygel-subtitle.vala | 54 ++ src/librygel-core/rygel-thumbnail.vala | 71 +++ src/librygel-core/rygel-thumbnailer.vala | 134 +++++ src/librygel-core/rygel-transcode-manager.vala | 154 +++++ src/librygel-core/rygel-transcoder.vala | 223 ++++++++ src/librygel-core/rygel-user-config.vala | 296 ++++++++++ src/librygel-core/rygel-v1-hacks.vala | 104 ++++ src/librygel-core/rygel-video-item.vala | 164 ++++++ src/librygel-core/rygel-video-transcoder.vala | 107 ++++ src/librygel-core/rygel-visual-item.vala | 90 +++ src/librygel-core/rygel-volume.vala | 34 ++ src/librygel-core/rygel-wmp-hacks.vala | 51 ++ src/librygel-core/rygel-wmv-transcoder.vala | 39 ++ src/librygel-core/rygel-writable-container.vala | 85 +++ src/librygel-core/rygel-xbmc-hacks.vala | 42 ++ src/librygel-core/rygel-xbox-hacks.vala | 184 ++++++ src/librygel-core/rygel-xml-utils.vala | 51 ++ src/rygel/Makefile.am | 129 +---- src/rygel/rygel-aac-transcoder.vala | 35 -- src/rygel/rygel-audio-item.vala | 67 --- src/rygel/rygel-audio-transcoder.vala | 117 ---- src/rygel/rygel-av-transport.vala | 569 ------------------- src/rygel/rygel-avc-transcoder.vala | 67 --- src/rygel/rygel-browse.vala | 128 ----- src/rygel/rygel-changelog.vala | 102 ---- src/rygel/rygel-client-hacks.vala | 103 ---- src/rygel/rygel-cmdline-config.vala | 453 --------------- src/rygel/rygel-configuration.vala | 93 ---- src/rygel/rygel-connection-manager.vala | 154 ----- src/rygel/rygel-content-directory.vala | 465 ---------------- src/rygel/rygel-core-1.0.deps | 4 - src/rygel/rygel-dbus-interface.vala | 31 -- src/rygel/rygel-dbus-thumbnailer.vala | 97 ---- src/rygel/rygel-description-file.vala | 191 ------- src/rygel/rygel-environment-config.vala | 217 -------- src/rygel/rygel-free-desktop-interfaces.vala | 56 -- src/rygel/rygel-gst-utils.vala | 137 ----- src/rygel/rygel-http-byte-seek.vala | 90 --- src/rygel/rygel-http-get-handler.vala | 88 --- src/rygel/rygel-http-get.vala | 220 -------- src/rygel/rygel-http-gst-sink.vala | 131 ----- src/rygel/rygel-http-identity-handler.vala | 98 ---- src/rygel/rygel-http-item-uri.vala | 234 -------- src/rygel/rygel-http-post.vala | 229 -------- src/rygel/rygel-http-request.vala | 118 ---- src/rygel/rygel-http-response.vala | 294 ---------- src/rygel/rygel-http-seek.vala | 67 --- src/rygel/rygel-http-server.vala | 195 ------- src/rygel/rygel-http-time-seek.vala | 163 ------ src/rygel/rygel-http-transcode-handler.vala | 77 --- src/rygel/rygel-icon-info.vala | 42 -- src/rygel/rygel-image-item.vala | 101 ---- src/rygel/rygel-import-resource.vala | 279 ---------- src/rygel/rygel-item-creator.vala | 618 --------------------- src/rygel/rygel-item-destroyer.vala | 115 ---- src/rygel/rygel-item-removal-queue.vala | 86 --- src/rygel/rygel-l16-transcoder.vala | 101 ---- src/rygel/rygel-log-handler.vala | 154 ----- src/rygel/rygel-logical-expression.vala | 58 -- src/rygel/rygel-media-art-store.vala | 232 -------- src/rygel/rygel-media-container.vala | 198 ------- src/rygel/rygel-media-item.vala | 346 ------------ src/rygel/rygel-media-object.vala | 203 ------- src/rygel/rygel-media-objects.vala | 88 --- src/rygel/rygel-media-player.vala | 49 -- src/rygel/rygel-media-query-action.vala | 227 -------- src/rygel/rygel-media-receiver-registrar.vala | 75 --- src/rygel/rygel-media-renderer-plugin.vala | 57 -- src/rygel/rygel-media-server-plugin.vala | 86 --- src/rygel/rygel-meta-config.vala | 547 ------------------ src/rygel/rygel-mp2ts-transcoder.vala | 112 ---- src/rygel/rygel-mp3-transcoder.vala | 42 -- src/rygel/rygel-music-item.vala | 144 ----- src/rygel/rygel-panasonic-hacks.vala | 61 -- src/rygel/rygel-photo-item.vala | 72 --- src/rygel/rygel-plugin-loader.vala | 203 ------- src/rygel/rygel-plugin.vala | 145 ----- src/rygel/rygel-relational-expression.vala | 149 ----- src/rygel/rygel-rendering-control.vala | 270 --------- src/rygel/rygel-resource-info.vala | 49 -- src/rygel/rygel-root-device-factory.vala | 368 ------------ src/rygel/rygel-root-device.vala | 62 --- src/rygel/rygel-search-criteria-parser.vala | 239 -------- src/rygel/rygel-search-expression.vala | 35 -- src/rygel/rygel-search.vala | 96 ---- src/rygel/rygel-searchable-container.vala | 207 ------- src/rygel/rygel-simple-container.vala | 235 -------- src/rygel/rygel-sink-connection-manager.vala | 55 -- src/rygel/rygel-source-connection-manager.vala | 88 --- src/rygel/rygel-state-machine.vala | 36 -- src/rygel/rygel-subtitle-manager.vala | 75 --- src/rygel/rygel-subtitle.vala | 54 -- src/rygel/rygel-thumbnail.vala | 71 --- src/rygel/rygel-thumbnailer.vala | 134 ----- src/rygel/rygel-transcode-manager.vala | 155 ------ src/rygel/rygel-transcoder.vala | 223 -------- src/rygel/rygel-user-config.vala | 297 ---------- src/rygel/rygel-v1-hacks.vala | 104 ---- src/rygel/rygel-video-item.vala | 164 ------ src/rygel/rygel-video-transcoder.vala | 107 ---- src/rygel/rygel-visual-item.vala | 90 --- src/rygel/rygel-volume.vala | 34 -- src/rygel/rygel-wmp-hacks.vala | 51 -- src/rygel/rygel-wmv-transcoder.vala | 39 -- src/rygel/rygel-writable-container.vala | 85 --- src/rygel/rygel-xbmc-hacks.vala | 42 -- src/rygel/rygel-xbox-hacks.vala | 184 ------ src/rygel/rygel-xml-utils.vala | 52 -- tests/Makefile.am | 4 +- tests/rygel-gst-utils.vala | 2 +- tests/rygel-http-byte-seek.vala | 2 +- tests/rygel-http-byte-seek_http-get.vala | 2 +- tests/rygel-http-get.vala | 2 +- tests/rygel-http-gst-sink.vala | 2 +- tests/rygel-http-item-uri.vala | 2 +- tests/rygel-http-item-uri_http-get.vala | 2 +- tests/rygel-http-item-uri_http-post.vala | 2 +- tests/rygel-http-post.vala | 2 +- tests/rygel-http-request_http-get.vala | 2 +- tests/rygel-http-request_http-post.vala | 2 +- tests/rygel-http-response.vala | 2 +- tests/rygel-http-seek.vala | 2 +- tests/rygel-http-seek_http-get.vala | 2 +- tests/rygel-http-seek_time-seek.vala | 2 +- tests/rygel-http-time-seek.vala | 2 +- tests/rygel-http-time-seek_http-get.vala | 2 +- tests/rygel-item-creator.vala | 2 +- tests/rygel-media-art-store.vala | 2 +- tests/rygel-relational-expression.vala | 2 +- tests/rygel-search-expression.vala | 2 +- tests/rygel-searchable-container.vala | 2 +- tests/rygel-state-machine_http-get.vala | 2 +- tests/rygel-state-machine_http-post.vala | 2 +- tests/rygel-state-machine_http-response.vala | 2 +- tests/rygel-state-machine_item-creator.vala | 2 +- 213 files changed, 13535 insertions(+), 13542 deletions(-) commit 55fcc2444aff9601e2c336cd6a0fa6adbd84de01 Author: Jens Georg Date: Fri Jun 22 16:27:15 2012 +0200 librenderer: Add pc file Makefile.am | 4 ++-- configure.ac | 1 + rygel-renderer-1.0.pc.in | 12 ++++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) commit c6b1c4049a9aacdbc9a3f39b187412e6bb700e17 Author: Jens Georg Date: Fri Jun 22 16:26:52 2012 +0200 core: Add libtool versioning src/rygel/Makefile.am | 3 +++ 1 file changed, 3 insertions(+) commit 31d8482ca2372c6a4cffab8104a107c445abc937 Author: Jens Georg Date: Fri Jun 22 16:15:51 2012 +0200 core: Rename core library Makefile.am | 4 ++-- common.am | 4 ++-- configure.ac | 2 +- rygel-1.0.pc.in | 12 ------------ rygel-core-1.0.pc.in | 12 ++++++++++++ src/rygel/Makefile.am | 26 ++++++++++++++------------ src/rygel/rygel-1.0.deps | 4 ---- src/rygel/rygel-core-1.0.deps | 4 ++++ 8 files changed, 35 insertions(+), 33 deletions(-) commit 0a1daf4eaeaede18fbcb411f7ab0edd60c7600c8 Author: Jens Georg Date: Fri Jun 22 16:05:51 2012 +0200 librenderer: Include API version and so versioning examples/Makefile.am | 2 +- src/plugins/playbin/Makefile.am | 15 +++++++++------ 2 files changed, 10 insertions(+), 7 deletions(-) commit 6b19ad963adf6068adb9531eba8e0302f9f38608 Author: Jens Georg Date: Fri Jun 22 13:18:53 2012 +0200 playbin: Set log domain only for the plugin src/plugins/playbin/Makefile.am | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) commit 5de7fd39b62b425dc01ca7af82e74a0f925ae8aa Author: Jens Georg Date: Fri Jun 22 12:34:14 2012 +0200 playbin: Fix parallel build in playbin plug-in Automake's vala integration does not recognize local vapi's as dependencies so we put it as a source file. This is also supported and helps with the dependencies. src/plugins/playbin/Makefile.am | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit ca85361f2b017450642acbffec4798ce9cba8b8b Author: Jens Georg Date: Thu Jun 7 21:13:43 2012 +0200 examples: Add standalone player Makefile.am | 2 +- configure.ac | 1 + examples/Makefile.am | 11 ++++++ examples/standalone-renderer.c | 80 +++++++++++++++++++++++++++++++++++++++++ src/plugins/playbin/Makefile.am | 1 - 5 files changed, 93 insertions(+), 2 deletions(-) commit da3cf04956ee9614bf841e2f40bb9553efc16ac1 Author: Jens Georg Date: Fri Jun 29 09:01:51 2012 +0200 core: rename header file .gitignore | 2 +- src/rygel/Makefile.am | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) commit 43988a54ec2acfb82d85246c91943b20b75621dd Author: Jens Georg Date: Sun Jun 17 22:19:57 2012 +0200 core: Fix parallel build src/rygel/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 404b8b84a2f1314b884354413a5d3aeb120e1b26 Author: Jens Georg Date: Fri Jun 29 08:56:52 2012 +0200 librenderer: Add simpler API src/plugins/playbin/Makefile.am | 3 +- src/plugins/playbin/rygel-playbin-renderer.vala | 114 ++++++++++++++++++++++++ 2 files changed, 116 insertions(+), 1 deletion(-) commit 4bd3685d1411d8856e62d137c4742f6ea6696dcd Author: Jens Georg Date: Thu Jun 14 12:26:49 2012 +0200 core: Use application name for file storage dir Don't hardcode "Rygel" but let the application using librygel-core decide by setting its application name. src/rygel/rygel-root-device-factory.vala | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) commit d8f464a9463b500f94eea73ec24cff2a3b7e6db7 Author: Jens Georg Date: Thu Jun 14 12:22:43 2012 +0200 core,ui: Explicit initialization of MetaConfig If clients use librygel-core, they should not react to Rygel's configuration, environment variables and commandline options. src/rygel/rygel-main.vala | 3 +++ src/rygel/rygel-meta-config.vala | 26 +++++++++++++++++++------- src/ui/rygel-preferences-dialog.vala | 3 +++ 3 files changed, 25 insertions(+), 7 deletions(-) commit 26a361d5029b4e8e640a4adf703bd2dda676ef3f Author: Jens Georg Date: Thu Jun 14 11:20:27 2012 +0200 playbin: Update copyright of renderer src/plugins/playbin/rygel-playbin-player.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit 21464942a52ca2d26b42cebd7aaa794f4c741b28 Author: Jens Georg Date: Thu Jun 14 10:58:59 2012 +0200 core,playbin: Generate basic meta-data on external URI change src/plugins/playbin/rygel-playbin-player.vala | 21 +++++++++++++++++++++ src/rygel/rygel-av-transport.vala | 7 ++++++- 2 files changed, 27 insertions(+), 1 deletion(-) commit 5a9db5056a35acf24f081834980c4c7cec64cc84 Author: Jens Georg Date: Thu Jun 14 10:58:02 2012 +0200 core,playbin: React to external URI changes Once on GStreamer 1.0, use "current-uri" property. See https://bugzilla.gnome.org/show_bug.cgi?id=676665 src/plugins/playbin/rygel-playbin-player.vala | 21 ++++++++++++++++++++- src/rygel/rygel-av-transport.vala | 11 ++++++++--- 2 files changed, 28 insertions(+), 4 deletions(-) commit 6fc817c19a9b066fe9e9f4dc8cbce13f1b4bea12 Author: Jens Georg Date: Wed May 23 16:28:33 2012 +0200 playbin: Save URI ourselves Getting the current URI from the playbin only seems to work if its state is not NULL. src/plugins/playbin/rygel-playbin-player.vala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) commit d202ca2ea37b9bea1f289daf504bf8d9862c4baf Author: Jens Georg Date: Mon Jun 11 19:48:27 2012 +0200 playbin: Fix state handling for stop src/plugins/playbin/rygel-playbin-player.vala | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) commit 4971bf4650247627f7e7b6374db0a5114eccdefa Author: Jens Georg Date: Fri Jun 29 08:53:35 2012 +0200 librender: Make playbin a read-only property src/plugins/playbin/rygel-playbin-player.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 06a46bd580598a10121594dc42f717e6c11df99e Author: Jens Georg Date: Fri Jun 8 10:34:09 2012 +0200 playbin: Set renderer state according to playbin state changes This allows the playbin to be controlled externally while the renderer still has the proper UPnP state. There's an issue that setting "NULL" or "READY" on a playbin does not generate a state-change message on the bus. src/plugins/playbin/rygel-playbin-player.vala | 59 +++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 9 deletions(-) commit 3c6e33a7243d4b805aa876c2149c7b8ddd7cdcb9 Author: Jens Georg Date: Fri Jun 8 10:25:38 2012 +0200 playbin: Base plugin on player library src/plugins/playbin/Makefile.am | 15 +++++------ src/plugins/playbin/rygel-module.vala | 36 +++++++++++++++++++++++++++ src/plugins/playbin/rygel-playbin-plugin.vala | 15 ++--------- 3 files changed, 46 insertions(+), 20 deletions(-) commit 0fcafedc211e77d455215c21a5ddcdd97ae3530e Author: Jens Georg Date: Thu Jun 7 21:12:58 2012 +0200 playbin: Also create shared library src/plugins/playbin/Makefile.am | 8 ++++++++ src/plugins/playbin/rygel-playbin-player.vala | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) commit fb5553843abe314498d890b2d5f48b1c28ef7fe8 Author: Jens Georg Date: Thu Jun 7 13:42:53 2012 +0200 all: Extract librygel-core and rygel binary common.am | 6 +- src/rygel/Makefile.am | 127 +++++++++++++++---------------- src/rygel/rygel-cmdline-config.vala | 6 +- src/rygel/rygel-root-device-factory.vala | 4 +- src/rygel/rygel-root-device.vala | 4 +- src/ui/Makefile.am | 1 - 6 files changed, 78 insertions(+), 70 deletions(-) commit 66db621d95f1a96e8b2a67854591e69805182811 Author: Jens Georg Date: Thu Jun 7 12:25:11 2012 +0200 all: Clean-up VAPI source files - Make classes internal that don't need to be public - Remove classes from VAPI dependency that don't have anything to do with it. src/rygel/Makefile.am | 74 +++++++++++++++++++-------------------- src/rygel/rygel-dbus-service.vala | 2 +- src/rygel/rygel-main.vala | 2 +- 3 files changed, 39 insertions(+), 39 deletions(-) commit f8b41a129e810a8cde717e775abbf30fbdb24ad1 Author: Tom Tryfonidis Date: Mon Jul 2 17:42:58 2012 +0300 Updated Greek translation po/el.po | 697 ++++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 379 insertions(+), 318 deletions(-) commit 7cb6408b1061a011b09880ccca235a09109ef814 Author: Jens Georg Date: Sun Jul 1 16:51:27 2012 +0200 core: Fall-back to template If loading of the description file fails, fall-back to the template file and generate a new local description. src/rygel/rygel-root-device-factory.vala | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) commit 56c9854da5c71929023e4ff5857aca031f29ba77 Author: Jens Georg Date: Thu Jun 28 09:13:16 2012 +0200 core, data: Fix Samsung user agent for downgrade - There was a typo: HHP vs HPP - [TV] is part of the changeable name - Apparently there are two versions: SEC HHP and SEC_HHP So this patch just unifies the two Samsung User-Agents and forces downgrades for every Samsung device. data/rygel.conf | 2 +- src/rygel/rygel-v1-hacks.vala | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) commit 4af650e4cff3b55b160812f56f721f3f8654a5d2 Author: Fran Diéguez Date: Sun Jun 24 23:33:04 2012 +0200 Updated Galician translations po/gl.po | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) commit ba0cba80a6213a04b2d4cdcf3b90f97666cde2c1 Author: Daniel Mustieles Date: Fri Jun 22 13:45:13 2012 +0200 Updated Spanish translation po/es.po | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) commit 8c7bca2761bcd717cab7917bad33c6e2b02f5f4f Author: Matej Urbančič Date: Fri Jun 22 09:37:02 2012 +0200 Updated Slovenian translation po/sl.po | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit b2a2e00a5934c6823dfc97bc3ebeabf6bc591395 Author: Jens Georg Date: Thu Jun 21 21:01:05 2012 +0200 media-export: Mark top-level folder name translatable src/plugins/media-export/rygel-media-export-media-cache-upgrader.vala | 2 +- src/plugins/media-export/rygel-media-export-root-container.vala | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) commit f7ccb3d55ea9e88fae208bcbfd3f675a3ee706bd Author: Jens Georg Date: Thu Jun 21 20:57:49 2012 +0200 media-export: Fix translation of virtual folders src/plugins/media-export/rygel-media-export-root-container.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 62d87bf87b1119142766fb6a5a1d3b261cec54de Author: Jens Georg Date: Thu Jun 14 11:17:51 2012 +0200 core: Really relay meta-data to players src/rygel/rygel-av-transport.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9792c3729ae2d8a1c53763fb96654659c6023f6b Author: Sasi Bhushan Boddepalli Date: Tue Jun 19 17:43:18 2012 +0530 Updated Telugu Translation po/LINGUAS | 1 + po/te.po | 644 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 645 insertions(+) commit 6e0cde13e2778f4d5342e3d29244e98d21068e9a Author: Jens Georg Date: Wed Jun 13 23:26:56 2012 +0200 media-export: Fix upgrade from rygel 0.6 .../media-export/rygel-media-export-media-cache-upgrader.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit 1dd1388ecbe12daa726aae746dcea20782850144 Author: Jens Georg Date: Mon May 14 23:09:35 2012 +0200 core: Fix content range check https://bugzilla.gnome.org/show_bug.cgi?id=676037 src/rygel/rygel-http-seek.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit d804c19aa1a6e690e9351212fb1418187ffa5b8b Author: Jens Georg Date: Wed Jun 13 21:56:37 2012 +0200 Fix compatibility with Samsung's UE40E* devices https://bugzilla.gnome.org/show_bug.cgi?id=674542 data/rygel.conf | 2 +- src/rygel/rygel-v1-hacks.vala | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) commit 62edc4da510703b91ce1668a925e8801484426e5 Author: Jens Georg Date: Wed Jun 13 20:42:05 2012 +0200 media-export: Speed up virtual folder browsing Get rid of the unnecessary join on the closure table; the virtual folders don't need to check for the ancestor. .../rygel-media-export-leaf-query-container.vala | 3 +-- .../rygel-media-export-media-cache.vala | 31 +++++++++++++++------- .../rygel-media-export-query-container.vala | 2 +- .../rygel-media-export-sql-factory.vala | 24 +++++++++++++++-- 4 files changed, 46 insertions(+), 14 deletions(-) commit e7f97c5801c6e887b29b0459d39dc2297c8b8e0f Author: Jens Georg Date: Sun May 6 22:15:12 2012 +0200 media-export: Use libunistring for collation configure.ac | 11 +++++++ src/plugins/media-export/Makefile.am | 6 ++-- .../media-export/rygel-media-export-collate.c | 38 ++++++++++++++++++++++ .../media-export/rygel-media-export-database.vala | 10 ++++-- 4 files changed, 60 insertions(+), 5 deletions(-) commit d507b544ebfe4d57ca385ee7f02df8f9210df720 Author: Jens Georg Date: Wed Jun 13 13:02:15 2012 +0200 core, playbin: Fix LPCM playback https://bugzilla.gnome.org/show_bug.cgi?id=677966 src/plugins/playbin/rygel-playbin-player.vala | 9 ++++++--- src/rygel/rygel-av-transport.vala | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) commit de0ac9ac2d469422a1e83f4d7666c36e2b0aaa35 Author: Jens Georg Date: Wed Jun 13 12:58:23 2012 +0200 playbin: Update mime-types for XIPH formats There's a myriad of mime-types for ogg containers, FLAC, Vorbis etc. our there. src/plugins/playbin/rygel-playbin-player.vala | 6 ++++++ 1 file changed, 6 insertions(+) commit cad3c73008d656afe6c23b31bad73d36c645eca6 Author: Jens Georg Date: Tue Jun 12 22:47:03 2012 +0200 media-export: Use display_name as fall-back title Prevent that invalid or legacy encoding of the filename is imported into the DIDLLite data and breaks XML validity. https://bugzilla.gnome.org/show_bug.cgi?id=677959 .../rygel-media-export-harvesting-task.vala | 12 +--- .../media-export/rygel-media-export-item.vala | 74 +++++++++------------- .../rygel-media-export-metadata-extractor.vala | 19 ++---- 3 files changed, 39 insertions(+), 66 deletions(-) commit a6b05bbd3cdd80051c2749c82c537971eb543961 Author: Jens Georg Date: Tue Jun 12 20:01:33 2012 +0200 core: Only set meta-data if the URI is ok src/rygel/rygel-av-transport.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 25573312894ce40528d77ee4529bbdb2397f13b8 Author: Jens Georg Date: Thu May 31 10:56:45 2012 +0200 doc: Follow advice from Automake doc Don't use the general dist_man_MANS but the specific section variables. doc/Makefile.am | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) commit 126bb722f19c777cfaab5b192f7e39a490dafb2d Author: Fran Diéguez Date: Sun Jun 3 02:58:40 2012 +0200 Updated Galician translations po/gl.po | 77 +++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 45 insertions(+), 32 deletions(-) commit 3f5a10c02db904ed0a1c93e1b8a909cda29c1e7d Author: Yaron Shahrabani Date: Sat Jun 2 12:53:12 2012 +0300 Updated Hebrew translation. po/he.po | 44 +++++++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 15 deletions(-) commit 418e539002f0b59e3e9917fb7aad711f97b4023c Author: Daniel Mustieles Date: Wed May 30 17:48:39 2012 +0200 Updated Spanish translation po/es.po | 113 ++++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 64 insertions(+), 49 deletions(-)