[grilo] Created tag grilo-0.2.0



The signed tag 'grilo-0.2.0' was created.

Tagger: Juan A. Suarez Romero <jasuarez igalia com>
Date: Mon Aug 13 08:30:49 2012 +0000

    Grilo 0.2.0

Changes since the last tag 'grilo-0.1.15':

Alberto Garcia (4):
      doc: Add manpage for grl-inspect
      doc: Generate a ChangeLog file from git when running make dist
      build: Install .gir and .typelib files in the dirs reported by pkg-config
      Expand twice the value of ${libdir} in GRL_PLUGINS_DIR

Bastien Nocera (2):
      test-ui: We only really support GTK+ 3.x builds
      test-ui: Make the test window a decent size

CÃsar GarcÃa Tapia (1):
      vala: make caps in operation_options.new() nullable

Damien Lespiau (4):
      build: Generate DLLs when compiling for Windows
      gitignore: Ignore .exe files
      tools: Don't link against -ldl and -lpthread
      windows: Fix the default directory to look for plugins

Guillaume Emont (36):
      core: ensure the default log domain is always set
      core: updated recent code to the new GrlKeyID format
      core: made plugin registry handle itself key id assignments
      core: #define directly core metadata keys
      tests: updated test_registry.py for consistency with current behaviour
      core: updated GI annotations to the new GrlKeyID type
      core: pass the media to _expand_operation_keys() in grl_media_source_metadata().
      core: skip some private functions in gobject introspection
      core: added support for boxed types in GrlData and GrlRelatedKeys
      core: changed type of date keys to GDateTime
      core: reorganised date-related keys.
      core: Added grl_date_time_from_iso8601()
      tests: added simple tests for media dates
      test-ui: improved display of GDateTime values
      build: bumped needed version of GLib
      Ensure grl_metadata_list_key_new() is called with a sentinel
      core: Added some helper functions to handle GValues
      core: add operation option keys
      core: introduced GrlCaps
      core: introducing GrlOperationOptions
      core: added caps and operation options to build system
      core: Moved GrlMetadataResolutionFlags into grl-operation-options.h
      core: use GrlOperationOptions in grl_metadata_source_resolve()
      core: added grl_metadata_source_get_caps()
      core: make media source operations use GrlOperationOptions
      core: make grl_multiple_*() operations use GrlOperationOptions
      doc: included caps and options in the documentation
      test-ui: ported to the new APIs with GrlOperationOptions
      tests: added first tests for options and caps
      examples: ported to new APIs using caps and options
      vala: update binding and example for the caps and options changes
      tests: added tests of type filtering for caps
      core: add a setter and getter of GrlKeyID for GValues
      tests: added caps tests for key filters
      tests: added some search() and browse() tests using the fs plugin
      tests: added a test of key range filter for fs

Iago Toral Quiroga (10):
      doc: Rewrote some parts of the Overview section.
      doc: Reviewed quick start guide.
      doc: cleanup
      doc: Added API references where appropriate.
      data: Fixed documentation.
      doc: Added a chapter on plugin development.
      doc: Added more information to the Quick Start chapter and     renamed it to Tutorials.
      doc: Renamed files with the documentation for plugin developers.
      doc: Fixed typos
      doc: Fix wrong xml header

Jens Georg (1):
      core: Use full path to load plugin information

Juan A. Suarez Romero (65):
      Start new 0.2.x development cycle
      core: Use numbers to identify Grilo keys
      build: Really require gtk+-3.0
      core: Do not print warning if initializing plugin fails
      core: Get rid of deprecated functions
      doc: Split code examples from documentation
      doc: Fix parameter typo
      doc: Update documentation
      doc: Provide more links in documentation
      core: Add GRL_METADATA_KEY_TRACK_NUMBER
      core: install plugins XML file in the same place as the plugin itself
      core: Refactor the way of loading plugins
      core: Allow restricting the list of plugins to use
      build: Add support for Vala 0.14
      doc: Merge libraries documention into Grilo documentation
      doc: Update NEWS file
      build: Include bugzilla and homepage information into autotools init
      core: Mention explicitly Grilo in the command-line options
      core: Use G_SEARCHPATH_SEPARATOR_S to separate paths
      wc-test: Remove it
      test-ui: Load settings from file
      doc: Update Copyright notice
      core: Fix distcheck
      vala: Add support for Vala 0.16
      test-ui: Do nothing if no element has been selected
      test-ui: Do not use Gtk+ deprecated functions
      test-ui: Fix compilation warning
      test-ui: Allow children expand and fill when packaging in boxes/panes
      test-ui: Show version in title
      grl-inspect: Add print version option
      grl-inspect: Add major.minor version suffix to executable
      test-ui: Add major.minor version suffix to executable
      core: Use g_list_free_full() when possible
      doc: Fix typo in grl_config_set_source()
      config: Add grl_config_get_source() function
      grl-net: Use libsoup context threads for libsoup 2.39 or above
      log: Fix up GRL_DEBUG environment variable
      net: Add "user-agent" property
      vala: Add support for Vala 0.18
      test-ui: Ask for all fast keys when browsing
      net: Get rid of grl_net_wc_set_user_agent () declaration
      test-ui: Fix leaks
      core: Fix leaks
      core: Add filtering by media type
      core: Add filtering by equal key
      core: Add range-filtering
      test-ui: Add filtering by type
      core: Prefix GObject macros with GRL_
      core: Redesign source/plugin hierarchy
      core: Add API to get plugins from registry
      core: Merge GrlMediaSource and GrlMetadataSource into GrlSource
      core: Fix introspection annotations
      doc: Improve documentation
      vala: Fix Vala bindings
      core: Rename PluginRegistry to Registry
      core: Rename some registry functions
      core: Fix typo in key description
      vala: Do not install VAPI files in specific vapi directory of the compiler
      core: Fix typos in documentation
      core: Remove unused function
      doc: Improve documentation
      build: Add libtool version information
      doc: Add API information
      net: Add API version
      Release 0.2.0

Lionel Landwerlin (5):
      grl-media-source: signal finished metadata() operations
      core: use current thread to synchronously wait instead of main thread
      core: introduce grilo operations
      media-source: manage end of search/browse with splitted sources
      core: silent warnings of unused variables

Mathias Hasselmann (2):
      doc: Clearify that GrlConfig are not persistant
      doc: Fix typos in GrlConfig description

Murray Cumming (1):
      core: Avoid pedantic compiler warnings with C++.

Sam Thursfield (6):
      grl-net: Fix crashes in SoupRequest error case
      grl-net: Correctly unref operation async result
      core: Introspection fixes
      bindings/vala: Fix various bugs in Vala bindings
      configure: Honour VAPIDIR environment variable
      core: Add GRL_METADATA_KEY_START_TIME

VÃctor Manuel JÃquez Leal (22):
      test-ui: both gtk+-2.0 and gtk+-3.0 compliant
      test-ui: disable resize-grip by gtk+ versions
      build: check for gtk+-3.0
      test-ui: replace GConf with GKeyFile
      doc: silence the gtk-doc scanner
      doc: update grilo-sections.txt
      build: ignore generated code for gtk-doc scanner
      doc: update grilo-docs.sgml
      doc: document missing sources files
      doc: fix gtk-doc type parsing
      doc: change #GrlBox to #GrlMediaBox, because box is deprecated
      doc: update links in quick start tutorial
      doc: fix grilo-net documentation
      build: avoid the export of NETCACHE variable
      build: conditional creation of grl-net.pc files
      net: detect in runtime use-thread-context property
      vala: specify explicitly grl-net.h
      net: simplify the throttling code
      net: move cache and request to a private file
      net: tune up gir build
      grl-net: avoid a possible double free
      vala: make container in source.browse() nullable

Yaakov Selkowitz (1):
      Do not dist gir_DATA



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]