[PATCH 0/5] Add "content-changed" notification in plugins


This set of patches provides "content-changed" notifications in those plugins that actually can support it.

- Bookmarks
- Filesystem
- Podcasts
- UPnP

Lionel is working on the Tracker one, so it will be ready soon.

A decision I took when writting the patches was that "content-changed" will contain the container affected by the change (or root container if the "parent" can't be computed).

E.g., if I add/change/remove a GrlMediaAudio 'A' in GrlMediaBox 'B', "content-changed" signal will have 'B'.


Juan A. Suarez Romero (5):
  filesystem: refactor search function
  filesystem: Add changes notification support
  upnp: Add changes notification support
  bookmarks: Add changes notification support
  podcasts: Add changes notification support

 src/bookmarks/grl-bookmarks.c   |  182 +++++++----
 src/filesystem/grl-filesystem.c |  640 +++++++++++++++++++++++++++------------
 src/podcasts/grl-podcasts.c     |  132 +++++++--
 src/upnp/grl-upnp.c             |   77 +++++-
 4 files changed, 740 insertions(+), 291 deletions(-)


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