Re: [Tracker] Changes in libtracker (dynamic service type validation)



On Sat, Oct 4, 2008 at 2:01 PM, Ivan Frade <ivan frade gmail com> wrote:
Hi all,

 A lot of tools in tracker-utils use the hardcoded ServiceType enum in
libtracker (through tracker_type_to_service_name and
tracker_service_name_to_type). It means when you add a new category in
the daemon it is invisible for the tools unless you recompile
everything.

 To fix it, my plan is to retrieve those service types from the daemon
(getting rid of the ServiceType enum).  To do this, i need to modify
the libtracker API. Is there any problem with this? Is libtracker used
by external applications or only by our tools?

Yes, libtracker and signals defined in the D-Bus API are used in the
core of Paperbox. My understanding was that this API will be kept
intact and eventually made obsolete by the XESAM API?

    Marko



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