| Server IP : 104.21.25.180 / Your IP : 162.159.115.41 Web Server : Apache/2.4.37 System : Linux almalinux.duckdns.org 4.18.0-553.111.1.el8_10.x86_64 #1 SMP Sun Mar 8 20:06:07 EDT 2026 x86_64 User : ricodeal ( 1046) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/grilo/ |
Upload File : |
NEW in 0.3.6
============
* Last release with Autotools included
* Updated translations
* Italian
* Bugs fixed and enhancements:
* issue !1 - Add tooling to have GrlData to register a
metadata-key if needed with the new APIs
grl_data_set_for_id() and grl_data_add_for_id
* Add support to build of grl-inspect with Python3
NEW in 0.3.5
============
* New translations
* Croatian
* Romanian
* Slovenian
* Updated translations
* Hungarian
* Romanian
* Friulian
* Indonesian
* Spanish
* German
* Czech
* Chinese
* Swedish
* Polish
* Brazilian Portuguese
* Catalan
* Turkish
* Danish
* Bugs fixed:
* !10 - Add support to g_autoptr
* !9 - Use GMenu and GAction on grilo-test-ui
* #4 - Include meson in releases
* #2 - Add missing metadata-keys to vala bindings
* Contributors to this release:
1PunMan <[email protected]>
Anders Jonsson <[email protected]>
Andika Triwidada <[email protected]>
Ask Hjorth Larsen <[email protected]>
Balázs Meskó <[email protected]>
Christophe Fergeau <[email protected]>
Claude Paroz <[email protected]>
Daniel Mustieles <[email protected]>
Daniel Șerbănescu <[email protected]>
Emin Tufan Çetin <[email protected]>
Fabio Tomat <[email protected]>
gogo <[email protected]>
Jordi Mas <[email protected]>
Marek Cernocky <[email protected]>
Mario Blättermann <[email protected]>
Matej Urbančič <[email protected]>
Piotr Drąg <[email protected]>
Rafael Fontenelle <[email protected]>
veer <[email protected]>
Victor Toso <[email protected]>
Xavi Ivars <[email protected]>
Yi-Jyun Pan <[email protected]>
Yi-Soo An <[email protected]>
NEW in 0.3.4
============
* Add Nepali translation
* Updated Esperanto translation
* Bugs fixed:
* BGO#707643 - flickr: populate GrlMediaImage with EXIF data
* BGO#778612 - Meson build has incomplete introspection and docs
* Contributors to this release:
Emmanuele Bassi <[email protected]>
Jan Alexander Steffens (heftig) <[email protected]>
Kristjan SCHMIDT <[email protected]>
Pawan Chitrakar <[email protected]>
Rafael Fonseca <[email protected]>
Victor Toso <[email protected]>
NEW in 0.3.3
============
* Support to Meson build included
* Updated Travis CI to use docker and support meson builds
* Updated translations
* Bugs fixed:
* BGO#771339 - Test: tracker-backend.vala:211: Falling back to bus backend
* BGO#773422 - net: Always return an error on failure
* BGO#774394 - gir break since commit 463d94d6022d
* BGO#774578 - test_net_wc_throttling_cb: assertion failed
* BGO#775950 - Add Meson build support in grilo core
* Contributors to this release:
Alexander Shopov <[email protected]>
Bastien Nocera <[email protected]>
David King <[email protected]>
Dominique Leuenberger <[email protected]>
Juan A. Suarez Romero <[email protected]>
Marinus Schraal <[email protected]>
Victor Toso <[email protected]>
liushuyu <[email protected]>
NEW in 0.3.2
============
* Updated translations
* Bugs fixed:
* BGO#766386 - GrlSource resolution functions don't declare taking
ownership of media param
* BGO#769331 - Fix throttling in core and lua-factory
* BGO#769830 - Fix annotation
* Contributors to this release:
Adrien Plazas <[email protected]>
Andika Triwidada <[email protected]>
Bastien Nocera <[email protected]>
Juan A. Suarez Romero <[email protected]>
Mathieu Bridon <[email protected]>
Piotr Drąg <[email protected]>
Reinout van Schouwen <[email protected]>
Victor Toso <[email protected]>
NEW in 0.3.1
============
* Updated translations
* Added new keys: GRL_METADATA_KEY_ALBUM_DISC_NUMBER,
GRL_METADATA_KEY_COMPOSER, GRL_METADATA_KEY_ALBUM_ARTIST
* Deprecated GRL_NET errors in favour of GRL_IO errors
* Bugs fixed:
* BGO#732879 - AcoustID source
* BGO#760426 - [PATCH] grl-inspect-0.3 --help and grl-launch-0.3 --help
shows translated characters as question marks on some locales
* BGO#760648 - filename leaks in grl_registry_load_plugin_directory
* BGO#761820 - configure doesn't fail if libsoup not available
* BGO#761868 - [PATCH] add album disc key
* BGO#763009 - [PATCH] add several audio related keys
* BGO#764077 - Cancellation doesn't work
* Contributors to this release:
Alexandre Franke <[email protected]>
Anders Jonsson <[email protected]>
Andika Triwidada <[email protected]>
Ask Hjorth Larsen <[email protected]>
Aurimas Černius <[email protected]>
Balázs Meskó <[email protected]>
Bastien Nocera <[email protected]>
Bernd Homuth <[email protected]>
Chao-Hsiung Liao <[email protected]>
Cédric Valmary <[email protected]>
Daniel Mustieles <[email protected]>
Dušan Kazik <[email protected]>
Efstathios Iosifidis <[email protected]>
Enrico Nicoletto <[email protected]>
Fabio Tomat <[email protected]>
Fran Dieguez <[email protected]>
Inaki Larranaga Murgoitio <[email protected]>
Juan A. Suarez Romero <[email protected]>
Kjartan Maraas <[email protected]>
Marek Černocký <[email protected]>
Marinus Schraal <[email protected]>
Matej Urbančič <[email protected]>
Milo Casagrande <[email protected]>
Pedro Albuquerque <[email protected]>
Piotr Drąg <[email protected]>
Rūdolfs Mazurs <[email protected]>
Seong-ho Cho <[email protected]>
Tim Lunn <[email protected]>
Ting-Wei Lan <[email protected]>
Victor Toso <[email protected]>
Yosef Or Boczko <[email protected]>
Yuri Myasoedov <[email protected]>
Мирослав Николић <[email protected]>
NEW in 0.3.0
============
* New major version
* Updated i18n translations
* "last-played-time" now is a GDateTime key, instead of string
* Support builtin plugins
* Get rid of XML plugin definitions
* New way of defining plugins (GRL_PLUGIN_DEFINE)
* Plugins must be explicitly activated after loading them
* Merge GrlMedia{Audio,Video,Image,Box} in GrlMedia
* Bugs fixed:
* BGO#686175 - "last-played-time" declared as string, instead of date-time
* BGO#745676 - core: Fix warning when unloading a plugin that failed to load
* BGO#747026 - core: Add a way to load builtin plugins
* BGO#747029 - source: Only replace source ID in notify if unset
* BGO#747953 - Information leak via plain text HTTP connection
* BGO#748455 - Some cleanup I made in grilo, I want to implement a test for
GrlMediaContainer in a separate branch
* BGO#748550 - Unregister custom keys on grl_registry_unload_plugin
* BGO#748873 - Documentation and precondition fixes for media resolution
* BGO#748896 - src: Try all GrlSources in grl_multiple_get_media_from_uri()
* BGO#749587 - Fix make distcheck.
* BGO#749887 - Fix coverity bugs
* BGO#754093 - grilo-plugins tests fail if build machine has no internet
connectivity
* BGO#754401 - grilo-test-ui: Fix warning about deprecated gtk-menu-images
* BGO#755368 - 'make clean' removes Vala .deps files
* BGO#755433 - grl_pls_browse_sync() is not introspectable
* BGO#755516 - build: fix build due syntax error
* BGO#755551 - remove media specifiers as subclasses
* BGO#755702 - Show better configuration information
* BGO#758654 - Fix tracker serialisation
* BGO#758655 - grl-launch fixes
* BGO#759295 - Get rid of XML plugins descriptors
* Contributors to this release:
Alexandre Franke <[email protected]>
Anders Jonsson <[email protected]>
Andika Triwidada <[email protected]>
Ask Hjorth Larsen <[email protected]>
Aurimas Černius <[email protected]>
Balázs Úr <[email protected]>
Bastien Nocera <[email protected]>
Bernd Homuth <[email protected]>
Chao-Hsiung Liao <[email protected]>
Claudio Arseni <[email protected]>
Cédric Valmary <[email protected]>
Daniel Mustieles <[email protected]>
Dušan Kazik <[email protected]>
Emmanuele Bassi <[email protected]>
GNOME Translation Robot <[email protected]>
George Sedov <[email protected]>
Inaki Larranaga Murgoitio <[email protected]>
Juan A. Suarez Romero <[email protected]>
Marek Černocký <[email protected]>
Matej Urbančič <[email protected]>
Mathieu Duponchelle <[email protected]>
Muhammet Kara <[email protected]>
Olav Vitters <[email protected]>
Pedro Albuquerque <[email protected]>
Philip Withnall <[email protected]>
Piotr Drąg <[email protected]>
Rūdolfs Mazurs <[email protected]>
Samir Ribic <[email protected]>
Seong-ho Cho <[email protected]>
Tom Tryfonidis <[email protected]>
Victor Toso <[email protected]>
Xavier Claessens <[email protected]>
Yosef Or Boczko <[email protected]>
Милош Поповић <[email protected]>
NEW in 0.2.12
=============
* Add man pages for grilo-test-ui and grl-launch
* Modernized Vala bindings
* Sources are network aware
* Added new keys: GRL_METADATA_KEY_MB_TRACK_ID, GRL_METADATA_KEY_MB_ARTIST_ID,
GRL_METADATA_KEY_MB_RECORDING_ID, GRL_METADATA_KEY_EPISODE_TITLE,
GRL_METADATA_KEY_AUDIO_TRACK
* Added new functions: grl_data_set_int64(), grl_data_get_int64(),
grl_data_add_int64(), grl_media_audio_set_mb_artist_id(),
grl_media_audio_set_mb_recording_id(), grl_media_audio_set_mb_track_id(),
grl_media_audio_add_mb_artist_id(), grl_media_audio_get_mb_artist_id(),
grl_media_audio_get_mb_artist_id_nth(),
grl_media_audio_get_mb_recording_id(), grl_media_audio_get_mb_track_id(),
grl_media_video_set_episode_title(), grl_media_video_get_episode_title(),
grl_related_keys_set_int64(), grl_related_keys_get_int64()
* Deprecated functions: grl_operation_options_set_flags() [for
grl_operation_options_set_resolution_flags()],
grl_operation_options_get_resolution_flags() [for
grl_operation_options_get_resolution_flags()].
* Added new plugin register function: GRL_PLUGIN_REGISTER_FULL()
* Renamed GrlOperationOptions "flags" to "resolution-flags"
* Several fixes, including:
* BGO#724308 - Make it possible to pass "flags" to "remove()
* BGO#725148 - Automatic network awareness
* BGO#730663 - vala bindings: all defines in grl-definitions.h are missing
in the bindings
* BGO#732878 - Include mb-track-id and mb-artist-id metadata key
* BGO#740113 - Fix compilation warning
* BGO#740128 - Add missing GRL_OP_STORE to supported ops
* BGO#740186 - Modernize vala bindings
* BGO#740761 - Correct "file size" metadata key
* BGO#740942 - core: Fix excessive ref'ing when registering new keys
* BGO#740943 - core: Add register_keys plugin function
* BGO#741020 - core: Add tag to grl_operation_options_get_key_range_filter
* BGO#741081 - data/grl-media-audio.c: Non-void function should return a
value
* BGO#741207 - Minor fixes at local-metadata and thetvdb
* BGO#741230 - MusicBrainz source to Grilo
* BGO#741315 - Vala bindings build fixes
* BGO#741605 - core: Make the property name match the metadata key name
* BGO#742645 - error: ENABLE_VAPIGEN does not appear in AM_CONDITIONAL
* BGO#743351 - core: Make grl_init_get_option_group() available to bindings
* BGO#743353 - core: Fix grl_init() when using the GOptionGroup instead
* BGO#744168 - core: Add "audio-track" property
* BGO#744408 - Memory leak in get_additional_sources
* Added/updated support for i18n
* Punjabi
* Swedish
* Turkish
* Contributors to this release:
A S Alam <[email protected]>
Adrião Morão <[email protected]>
Alberto Garcia <[email protected]>
Anders Jonsson <[email protected]>
Bastien Nocera <[email protected]>
Juan A. Suarez Romero <[email protected]>
Marc-André Lureau <[email protected]>
Muhammet Kara <[email protected]>
Sebastian Keller <[email protected]>
Ting-Wei Lan <[email protected]>
Victor Toso <[email protected]>
NEW in 0.2.11
=============
* Fixes in build system
* Generate AUTHORS file automatically
* Added new keys: GRL_METADATA_KEY_TITLE_FROM_FILENAME,
GRL_METADATA_KEY_MB_ALBUM_ID
* Added new tool: grl-launch, to run Grilo operations from command line
* Several fixes, including
* BGO#706877 - Let TheMovieDb resolver perform searches based on file name
* BGO#726698 - core: More cleanups
* BGO#727223 - Add grl-launch tool
* BGO#728812 - GrlPlsFilterFunc is missing from the doc
* BGO#730003 - core: Fix reference to renamed functions
* BGO#730548 - GRL_METADATA_KEY_INVALID is missing in the Vala bindings
* BGO#731282 - Add GRL_METADATA_KEY_MB_ALBUM_ID to core keys
* BGO#733232 - rhythmbox crashes while using jamendo due to double free in
libgrilo
* BGO#733285 - gboolean grl_initialized should be reset to FALSE in
grl_deinit
* Added/updated support for i18n
* Basque (new)
* Greek
* Serbian
* Turkish (new)
* Contributors to this release:
Andres Gomez <[email protected]>
Bastien Nocera <[email protected]>
Inaki Larranaga Murgoitio <[email protected]>
Juan A. Suarez <[email protected]>
Juan A. Suarez Romero <[email protected]>
MarMav <[email protected]>
Muhammet Kara <[email protected]>
Olav Vitters <[email protected]>
Oliver Krylow <[email protected]>
Piotr Drąg <[email protected]>
Simon Wenner <[email protected]>
Victor Toso <[email protected]>
Xavier Claessens <[email protected]>
Мирослав Николић <[email protected]>
NEW in 0.2.10
=============
* Increase glib requirement to 2.34 or greater
* Added new property in GrlSource: "source-tags"
* Added new signal in GrlRegistry: "metadata-key-added"
* Added new functions: grl_media_{set,get}_size()
* Added new key: GRL_METADATA_KEY_SIZE
* Updated man page
* Several fixes, including:
* BGO#629002 - Add GRL_METADATA_KEY_SIZE
* BGO#724019 - core: Add "source-tags" property
* BGO#724648 - Vala dependency is not correctly detected
* BGO#724658 - test-ui: Fix crasher on exit
* BGO#724660 - Warnings on exit
* BGO#724871 - Warning fixes
* BGO#725419 - core: Add names to all the timeouts and idles
* BGO#726197 - grilo should not ignore ${libdir} and hardcode lib64
* BGO#726340 - core: Add guards for public API
* Added/Updated support for i18n
* Swedish (new)
* Contributors to this release:
Bastien Nocera <[email protected]>
Juan A. Suarez Romero <[email protected]>
Marcus Lundblad <[email protected]>
Ryan Lortie <[email protected]>
NEW in 0.2.9
============
* Several fixes, including
* BGO#724620 - core: Fix introspection scanner warnings
* BGO#724540 - pls: Return an error when the entry media is of the wrong type
* BGO#724430 - Remove check for libvala in configure.ac
* Contributors to this release:
Bastien Nocera <[email protected]>
Colin Walters <[email protected]>
Juan A. Suarez Romero <[email protected]>
NEW in 0.2.8
============
* Added support for Vala 0.22 and 0.24
* Bump required libglib version to 2.32
* Added new core function: grl_deinit()
* Added new property in GrlSource: "source-icon"
* Added a new library: Grilo Playlist, to handle playlists as containers
* Several fixes, including
* BGO#657926 - add per-source icon
* BGO#695303 - new feature: grilo playlist library
* BGO#709208 - search instead of browse vs upnp server that does not support
search via parentID
* BGO#709651 - Double free when running tests
* BGO#710185 - grilo-inspect leaves empty directories in /tmp
* BGO#722358 - Add grl_registry_add_config_from_resource
* BGO#722398 - core: Add unit to duration
* BGO#722407 - Grilo build | `GLib.Icon' could not be found
* BGO#723077 - Use the GrlSource::source-icon property in grilo-test-ui
* BGO#723191 - Support Vala 0.24
* BGO#723989 - Misc build fixes
* BGO#724018 - core: Fix "Since" in GrlSource::source-icon docs
* Added/Updated support for i18n
* Catalan (new)
* Catalan Valencian (new)
* Chinese
* Esperanto (new)
* German
* Greek
* Hebrew (new)
* Hungarian (new)
* Malayalam
* Norwegian bokmål
* Portuguese
* Tajik
* Ukrainian (new)
* Contributors to this release:
Alban Browaeys <[email protected]>
Anish A <[email protected]>
Bastien Nocera <[email protected]>
Carles Ferrando <[email protected]>
Colin Walters <[email protected]>
Daniel Korostil <[email protected]>
Dominique Leuenberger <[email protected]>
Efstathios Iosifidis <[email protected]>
Emanuele Aina <[email protected]>
Fernando Carvalho <[email protected]>
Gabor Kelemen <[email protected]>
Gil Forcada <[email protected]>
Jacobo Aragunde Pérez <[email protected]>
Juan A. Suarez Romero <[email protected]>
Kjartan Maraas <[email protected]>
Kristjan SCHMIDT <[email protected]>
Mateu Batle <[email protected]>
Victor Ibragimov <[email protected]>
Victor Manuel Jaquez Leal <[email protected]>
Wolfgang Stöggl <[email protected]>
Wylmer Wang <[email protected]>
Yosef Or Boczko <[email protected]>
NEW in 0.2.7
============
* Added Travis CI support for building
* Bump required libsoup version to 2.4
* Re-factored Grilo Net library and fixed several bugs
* Show 'slow' keys in grl-inspect
* Updates in documentation
* Added new core function: grl_operation_set_data_full()
* Several fixes, including
* BGO#700478 - grilo-test-ui-0.2 segfaults
* BGO#704804 - typo in src/grl-registry.c
* BGO#705944 - core: Add grl_operation_set_data_full()
* BGO#706132 - build: Various srcdir != builddir fixes
* BGO#706412 - filesystem plugin filters all on GRL_FILTER_TYPE_NONE (patch)
* BGO#706487 - doc: Updates and fixes
* BGO#706491 - build: Switch to git.mk to keep the .gitignore file updated
* BGO#706495 - core: Use g_clear_error()/g_clear_object()/g_list_free_full()
* BGO#706805 - libgrlnet mock data facility's ignored-parameters feature
crashes for queries without parameters.
* LP#1224410 - Last.fm plugin causes file descriptor starvation
* Added/Updated support for i18n
* Assamese (new)
* Brazilian Portuguese
* Chinese simplified (new)
* Czech
* Danish (new)
* French (new)
* Galician
* German (new)
* Indonesian (new)
* Italian (new)
* Japanese (new)
* Korean (new)
* Latvian (new)
* Lithuanian (new)
* Norwegian bokmål (new)
* Polish
* Punjabi (new)
* Russian (new)
* Serbian
* Slovak (new)
* Slovenian
* Spanish
* Traditional Chinese (new)
* Contributors to this release:
Alexandre Franke <[email protected]>
Andika Triwidada <[email protected]>
A S Alam <[email protected]>
Ask H. Larsen <[email protected]>
Aurimas Černius <[email protected]>
Bastien Nocera <[email protected]>
Benjamin Steinwender <[email protected]>
Chao-Hsiung Liao <[email protected]>
Christian Kirbach <[email protected]>
Claudio Arseni <[email protected]>
Colin Walters <[email protected]>
Dušan Kazik <[email protected]>
Emanuele Aina <[email protected]>
Enrico Nicoletto <[email protected]>
Evgeny Bobkin <[email protected]>
Fran Diéguez <[email protected]>
Jiro Matsuzawa <[email protected]>
Juan A. Suarez Romero <[email protected]>
Kenneth Nielsen <[email protected]>
Kjartan Maraas <[email protected]>
leo <leo@Satan>
Marek Černocký <[email protected]>
Matej Urbančič <[email protected]>
Nilamdyuti Goswami <[email protected]>
Nishio Futoshi <[email protected]>
Piotr Drąg <[email protected]>
Rafael Ferreira <[email protected]>
Rūdolfs Mazurs <[email protected]>
Seong-ho Cho <[email protected]>
Мирослав Николић <[email protected]>
甘露(Gan Lu) <[email protected]>
NEW in 0.2.6
============
* Fixed GrlNet cache
* Added support for Vala 0.20
* Improved test-ui
* Some fixes, including
* BGO#696860 - filesystem: Add support for non-file URIs
* BGO#697175 - Grilo's flickr plugin using OAuth
* BGO#700310 - Soup HTTP cache size incorrectly set
* BGO#700311 - Use a different cache per plugin
* Added new functions in GrlConfig
* grl_config_get_api_token_secret()
* grl_config_set_api_token_secret()
* Added support for i18n
* Brazilian
* Czech
* Galician
* Greek
* Polish
* Serbian
* Slovenian
* Spanish
* Tajik
* Improved grl-inspect
* Print list of available keys
* Show more information about plugins
* Contributors to this release:
Alberto Garcia <[email protected]>
Bastien Nocera <[email protected]>
Dimitris Spingos <[email protected]>
Fran Diéguez <[email protected]>
Juan A. Suarez Romero <[email protected]>
Kalev Lember <[email protected]>
Marek Černocký <[email protected]>
Marek Chalupa <[email protected]>
Martin Srebotnjak <[email protected]>
Matej Urbančič <[email protected]>
Miguel Rodriguez Núñez <[email protected]>
Piotr Drąg <[email protected]>
Rafael Ferreira <[email protected]>
Sergio Villar Senin <[email protected]>
Victor Ibragimov <[email protected]>
Мирослав Николић <[email protected]>
NEW in 0.2.5
============
* Fixed compilation problem with gcc 4.2
* Removed some warnings
* Several changes in test-ui
* Add filtering by type
* Print multi-valued elements
* Several fixes, including:
* BGO#689577 - autogen.sh does not pass all arguments correctly to gnome-autogen.sh
* BGO#690612 - grilo: Explain why module could not be loaded
* BGO#690613 - grilo: Downgrade init failure to a debug statement
* BGO#692118 - [PATCH] Fix build with automake 1.13
* BGO#692873 - GrlOperationOptions leaked in grl_source_get_media_from_uri()
* BGO#694390 - Assertion when calling grl_registry_unload_plugin() twice
* Contributors to this release:
* Bastien Nocera <[email protected]>
* Evan Nemerson <[email protected]>
* Juan A. Suarez Romero <[email protected]>
* Mike Ruprecht <[email protected]>
* Nuno Araujo <[email protected]>
NEW in 0.2.4
============
* Fixed compilation problem with gcc 4.2
* Improved documetation
* Added support for boolean, float and datetime keys in filters
* Some fixes in core, including:
* BGO#688301 - docs: GrlMedia: Improve certificate/region function docs
* BGO#689053 - grl-source: fix compare_queue_element function
* Contributors to this release:
* Andrzej Bieniek <[email protected]>
* Jasper Lievisse Adriaanse <[email protected]>
* Juan A. Suarez Romero <[email protected]>
* Murray Cumming <[email protected]>
NEW in 0.2.3
============
* Added TMDb plugin in the Test UI program
* grl_source_resolve() can be invoked with sources that do not implement it
* grl_source_store_metadata() can be invoked with sources that do not
implement it
* Added support for mocking network answers, for testing purpose
* Added support for capturing network content, for testing purpose
* Improved (de)serialization: support all metadata key types and multi-valued
elements
* Added new keys: GRL_METADATA_KEY_FAVOURITE, GRL_METADATA_KEY_REGION,
GRL_METADATA_KEY_KEYWORD, GRL_METADATA_KEY_PERFORMER,
GRL_METADATA_KEY_PRODUCER, GRL_METADATA_KEY_DIRECTOR,
GRL_METADATA_KEY_ORIGINAL_TITLE
* Sources can expose the type of media they can handle
* Improved documentation
* Several fixes, including
* BGO#679686 - GRL_METADATA_KEY_CERTIFICATE doesn't consider regional
ratings
* BGO#685274 - Use GRL_METADATA_KEY_INVALID instead of NULL with
grl_metadata_key_list_new()
* BGO#685861 - Add GRL_METADATA_KEY_FAVOURITE
* BGO#685967 - Support mocking of network answers
* BGO#686032 - doc: Fix typo in _grl_log_init_core_domains()
* BGO#686033 - core: Don't crash with NULL options in _resolve()
* BGO#686206 - Move generic TMDB metadata keys to libgrilo.
* BGO#686271 - linking issue on ARM
* BGO#687104 - Searching all doesn't finalizes
* Contributors to this release:
* Antía Puentes <[email protected]>
* Bastien Nocera <[email protected]>
* Dominique Leuenberger <[email protected]>
* Jens Georg <[email protected]>
* Juan A. Suarez Romero <[email protected]>
* Mathias Hasselmann <[email protected]>
* Murray Cumming <[email protected]>
* Murray Cumming <[email protected]>
NEW in 0.2.2
============
* Rename macro from GRL_CAPS_TYPE to GRL_TYPE_CAPS
* Sort entries in documentation
* Several fixes, including:
* BGO#680436 - net: Add possibility to set custom HTTP headers on requests
* Contributors to this release:
* Jens Georg <[email protected]>
* Juan A. Suarez Romero <[email protected]>
* Mathias Hasselmann <[email protected]>
NEW in 0.2.1
============
* Use G_MODULE_BIND_LOCAL to load modules
* Less disturbances using warnings instead of errors
* Add option to disable Test UI
* Several fixes, including:
* BGO#681757 - grilo-tests / pointer from int
* BGO#681983 - Pointer cast warning in grl-source.c
* BGO#681984 - sync source functions freeze on bad pre-conditions
* BGO#681992 - C++ guards missing in some header files
* BGO#682024 - Uninitialized data access in grl_source_get_media_from_uri()
* BGO#682791 - Fix display of non-ASCII strings in test-ui
* BGO#682793 - Clarify some documentations
* BGO#682855 - Memory leak in grl_source_test_media_from_uri_sync()
* BGO#685161 - grl_source_store() causes segfault if the plugin reports an error
* BGO#685169 - grl_source_store() doesn't obey GRL_WRITE_NORMAL
* Contributors to this release:
* Bastien Nocera <[email protected]>
* Jens Georg <[email protected]>
* Juan A. Suarez Romero <[email protected]>
* Mathias Hasselmann <[email protected]>
NEW in 0.2.0
============
* Merged GrlMediaSource and GrlMetadataSource in one GrlSource
* Improvements in the full resolution algorithm
* Added operation options and source capabilities
* Added filtering capabilities
* Added GRL_METADATA_KEY_START_TIME key
* Added GRL_METADATA_KEY_PUBLICATION_DATE key
* Added GRL_METADATA_KEY_MODIFICATION_DATE key
* Removed GRL_METADATA_KEY_DATE
* Changes in API names
* Added support for Vala 0.14 - 0.18
* Added support for Windows building
* Fixes in the Test UI
* Use GDateTime for date-based keys
* Use numbers to identify metadata keys
* Improvements in Grilo Net library
* Improvements in Vala bindings
* Improvements in documentation
* Improvements in the build system
* Several fixes, including:
* BGO#662748 - tracker plugin: support multiple resources in a larger fil
* BGO#662762 - critical when HTTP request fails
* BGO#662763 - Bad unref in grl-net
* BGO#665938 - Do not dist gir_DATA
* BGO#672923 - Make it possible to override the user-agent in GrlNetWc
* BGO#676822 - test-ui: Make the test window a decent size
* BGO#676823 - test-ui: We only really support GTK+ 3.x builds
* BGO#679674 - Remove trailing commas from enums
* Contributors to this release:
Alberto Garcia <[email protected]>
Bastien Nocera <[email protected]>
César García Tapia <[email protected]>
Damien Lespiau <[email protected]>
Guillaume Emont <[email protected]>
Iago Toral Quiroga <[email protected]>
Jens Georg <[email protected]>
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
Mathias Hasselmann <[email protected]>
Murray Cumming <[email protected]>
Sam Thursfield <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
Yaakov Selkowitz <[email protected]>
NEW in 0.1.17
=============
* Minor improvements in documentation
* Well-manage end of search/browse in splitted sources
* Minor fixes in build system
* Install XML files in the same place as libraries
* Restrict loading of a subset of plugins
* Added support for Vala 0.14
* Fixed some bugs, including:
* BGO#657549 - add GRL_METADATA_KEY_TRACK_NUMBER
* BGO#657920 - Add Grilo documentation
* Contributors to this release:
Guillaume Emont <[email protected]>
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
NEW in 0.1.16
=============
* Several fixes
* Minor improvements in build system
* Make Test UI compliant with Gtk+ 3.0
* Test UI no more long needs GConf
* Lots of updates in documentation
* Added manpage for grl-inspect tool
* Added new API to handle operation cancellation
* Contributors to this release:
Alberto Garcia <[email protected]>
Guillaume Emont <[email protected]>
Iago Toral Quiroga <[email protected]>
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
NEW in 0.1.15
=============
* Several fixes
* Updated documentation
* Updated grl-inspect tool
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
NEW in 0.1.14
=============
* Several fixes, including:
* BGO#628898 - Grilo could do with a function to load a plugin by ID
* BGO#644383 - [feature-request] Metadata request are not cancellable
* Re-worked "content-changed" signal: several elements can be sent in just one
signal
* Operations in GrlMetadataSource are now cancellable too.
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
NEW in 0.1.13
=============
* Do not store keys without values in GrlData
* Deprecated grl_data_key_is_known()
* Deprecated GrlData "overwrite" property
* Renamed grl_data_get_single_related_keys()
* Some fixes, including:
* BGO#645525 - CPU load and grilo requests
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
NEW in 0.1.12
=============
* Several fixes and improvements, including fixes for:
* BGO#645542 - grl_metadata_source_set_metadata() broken
* Added support for caching in GrlNet
* Added new metadata keys suited for camera pictures
* Improved GObject Introspection support
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
Michael Wood <[email protected]>
Simon Pena <[email protected]>
NEW in 0.1.11
=============
* Fixed a segmentation fault
* Added new keys
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
NEW in 0.1.10
=============
* Several fixes
* Deprecated grl_metadata_source_key_depends() in benefit of grl_metadata_source_may_resolve()
* Rewritten full resolution mode to handle correctly metadata sources
* Added support for multi-valued keys.
* Contributors to this release:
Guillaume Emont <[email protected]>
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
NEW in 0.1.9
============
* Several fixes
* Added support for content-changed notifications
* Added support for NULL-text search (aka search all)
* Added support for cancelled operations notification
* Added support for binary data in GrlConfig and GrlData
* Added new configuration key: api-key-blob
* Added new metadata key: thumbnail-binary
* Contributors to this release:
Fabien Lebaillif - Delamare <[email protected]>
Guillaume Emont <[email protected]>
Juan A. Suarez Romero <[email protected]>
Lionel Landwerlin <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
NEW in 0.1.8
============
* Several fixes
* Improved documentation
* Reworked GrlConfig
* Added new types and functions in GrlConfig
* Added padded for public structures
* Added sync version of grl_media_source_get_media_from_uri()
* Several fixes and improvements in test-ui
* Contributors to this release:
Fabien Lebaillif - Delamare <[email protected]>
Guillaume Emont <[email protected]>
Iago Toral Quiroga <[email protected]>
Juan A. Suarez Romero <[email protected]>
Jussi Kukkonen <[email protected]>
Lionel Landwerlin <[email protected]>
NEW in 0.1.7
============
* Several fixes, including fixes for:
* GB#627864 - log: Revamp the log system
* GB#628506 - rename the GRL_ERROR quark to GRL_CORE_ERROR
* GB#629369 - Make get_sources and get_sources_by_operations accessible from
JavaScript
* GB#630493 - Using full resolution during searches will cause an
uninitialised pointer access
* GB#635394 - Add ability to get video URL from page URL, or <embed> URL
* Added Grilo Net Web Client (GrlNetWc)
* Implemented grl_multiple_get_media_from_site(): build a GrlMedia from given
a site url
* Implemented grl_plugin_registry_add_config_from_file(): load plugin
configuration from a file
* Added a GError parameter to GrlPluginRegistry functions that can fail
* Added new GrlCoreError
* Log system revamp
* Improved documentation
* Improved gobject introspection annotations
* Improved Vala bindings
* Using functions instead of definitions in grl-media-plugin
* Updated tests infrastructure
* Added new python tests using gobject introspection
* Contributors to this release:
Chris Lord <[email protected]>
Damien Lespiau <[email protected]>
Fabien Lebaillif - Delamare <[email protected]>
Guillaume Emont <[email protected]>
Iago Toral Quiroga <[email protected]>
Juan A. Suarez Romero <[email protected]>
Simon Pena <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
NEW in 0.1.6
============
* Several fixes, including fixes for GB#620143, GB#62047 and GB#627207
* Use SILENCE mode when building
* Added (un)serialization API to GrlMedia
* New metadata key system based on GParamSpec
* Added API to get all available keys
* Added API to initialize Grilo
* Added API to search in several plugins at the same time
* Added API with utility functions
* Added command-line options
* Use XML to define plugins
* Added new keys: external-url, external-player, studio, certificate and license
* grl_media_source_metadata() is cancelable
* Handle flickr authorization in test-ui
* Added synchronous functions for the asynchronous partners
* Added grl-inspect utility
* Renamed grl_plugin_registry_get_instance() to grl_plugin_registry_get_default()
* Improved Vala bindings
* Improved GObject introspection support
* Contributors to this release:
Damien Lespiau <[email protected]>
Eduardo Lima Mitev <[email protected]>
Iago Toral Quiroga <[email protected]>
iain <[email protected]>
Joaquim Rocha <[email protected]>
Juan A. Suarez Romero <[email protected]>
Simón Pena <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
Xabier Rodriguez Calvar <[email protected]>
NEW in 0.1.5
============
* Several fixes
* Added initial support for tests
* Code moved to gnome.org
* Added new documentation: overview, quick start, examples, ...
* Updated Vala bindings
* Changed GrlConfig: now keys are strings instead of GrlKeyID
* Improved build system
* Added Vimeo plugin support to test-ui
* Contributors to this release:
Iago Toral Quiroga <[email protected]>
José Dapena Paz <[email protected]>
Juan A. Suarez Romero <[email protected]>
Stefan Kost <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
Xabier Rodriguez Calvar <[email protected]>
NEW in 0.1.4
============
* Improved documentation
* General improvements in code
* Added configuration api for plugins
* Refactored content classes
* Added introspection support in build system, and a Javascript sample that
uses it
* Aded new api to modify content
* Added new keys: play-count, last-played and last-position
* Renamed grl_plugins_get_sources_by_capabilities() to
grl_plugins_get_sources_by_operations()
* Contributors to this release:
Eduardo Lima Mitev <[email protected]>
Iago Toral Quiroga <[email protected]>
Juan A. Suarez Romero <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
Xabier Rodriguez Calvar <[email protected]>
NEW in 0.1.3
============
* Added ranks to plugins
* Added functions to search sources by capabilities
* Added a new metadata key: Bitrate
* Test-UI: some improvements
* Documentation: add gtk-doc for GrlMediaPlugin and GrlMetadataSource
* Contributors to this release:
Iago Toral Quiroga <[email protected]>
Juan A. Suarez Romero <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
NEW in 0.1.2
============
* Improved Vala bindings
* Fixed some bugs
* Started initial support for gtk-doc
* Contributors to this release:
Juan A. Suarez Romero <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>
NEW in 0.1.1
============
* First release
* Contributors to this release:
Iago Toral <[email protected]>
Juan A. Suarez Romero <[email protected]>
Víctor Manuel Jáquez Leal <[email protected]>