contextkit (0.5.6~unreleased) unstable; urgency=low * -- Gergely Risko Thu, 17 Dec 2009 12:01:45 +0200 contextkit (0.5.5) unstable; urgency=low * Fixes: NB#150990 (special characters in property names) * Random documentation fixes. -- Gergely Risko Thu, 17 Dec 2009 12:00:50 +0200 contextkit (0.5.4) unstable; urgency=low * Added accessors to handle Base type * libcontextsubscriber gained a Duration helper class Implemented: SWP#CntFr-356 -- Jean-Luc Lamadon Thu, 10 Dec 2009 16:45:38 +0200 contextkit (0.5.3) unstable; urgency=low * deprecated the old D-Bus protocol on the subscriber side, now it is only tried for talking to the commander, not for regular providers. Implemented: Swp#CntFr-386 -- Jean-Luc Lamadon Wed, 09 Dec 2009 11:45:29 +0200 contextkit (0.5.2) unstable; urgency=low * libcontextprovider c-api gained functions for manipulating list and map valued properties * build system simplified: after git clone you should be able to run dpkg-buildpackage right away and the packages should build. Implemented: Swp#CntFr-382 -- Gergely Risko Thu, 27 Nov 2009 11:59:16 +0200 contextkit (0.5.1) unstable; urgency=low * Added introspection for types. * context-provide uses JSon for input. * context-listen uses JSon for output. * Depends on libqjson-dev version 0.6.3-6 at least, which contains a needed workaround for QVariant::setValue(). * Build system fixes. (Fixes: NB#147530, NB#147531, NB#147532, MB#5899, MB#5996, MB#6025) Implemented: Swp#CntFr-322 -- Gergely Risko Mon, 23 Nov 2009 11:15:47 +0200 contextkit (0.5) unstable; urgency=low * Released as 0.5 because of a version numbering bug, no major new features, which explains the version bump. * New core property: Position.Stable * context-provide: - starts the service automatically, restarts on property additions - removed the old python version, --v2 is implied now -- Gergely Risko Mon, 09 Nov 2009 15:28:43 +0200 contextkit (0.4) unstable; urgency=low * libcontextprovider now supports multiple providers for one property * Support the new ContextKit D-Bus protocol in libcontextprovider Implemented: SWP#CntFr-350 -- Jean-Luc Lamadon Fri, 30 Oct 2009 03:05:24 +0200 contextkit (0.3.11) unstable; urgency=low * Subscriber part of libcontextsubscriber now supports multiple providers for one property. * Support both the old and the new ContextKit D-Bus protocol in libcontextsubscriber. * The start command in context-provide is now able to reregister the service name if needed as advertised in the help. * context-provide supports proxying in Commander mode. * New test package: propertymonitor-tests Implemented: SWP#CntFr-349, SWP#CntFr-353, SWP#CntFr-334 -- Marja Hassinen Thu, 29 Oct 2009 11:12:00 +0300 contextkit (0.3.10) unstable; urgency=low * Introspection part of libcontextsubscriber now supports multiple providers for one property. * New tool: context-ls for listing available context properties. Implemented: SWP#CntFr-324, SWP#CntFr-318, SWP#CntFr-343 -- Marja Hassinen Tue, 15 Oct 2009 16:25:04 +0300 contextkit (0.3.9) unstable; urgency=low * Parsing provider declarations with a nano dom parser which recognizes complex types. * Removed complex types from core.context, since they're not supported yet. Implemented: SWP#CntFr-337, SWP#CntFr-203 -- Marja Hassinen Tue, 06 Oct 2009 15:00:00 +0300 contextkit (0.3.8) unstable; urgency=low * libcontextsubscriber-tests lintian errors fixed. * Rewrote context-provide in C++, the UI has been changed, see context-provide-v2(1). * New package libcontextprovider-tests added, containing customer tests of the libcontextprovider. Implemented: SWP#CntFr-323 -- Gergely Risko Mon, 05 Oct 2009 09:02:50 +0300 contextkit (0.3.7) unstable; urgency=low * Added a const promise to context_provider_install_group's first parameter in libcontextprovider C API. * Added cltool.py to python-contextkit, this is a tool for test writers, to make it easier to communicate with context-listen from python scripts. * Refactorings in libcontextprovider Qt API, should get rid of some race conditions; setConnection in Service is deprecated. * libcontextsubscriber's pkg-config file has been fixed, private libraries are in Requires.private now. * Lintian fixes, and a lintian override for libcontextsubscriber-tests * Maemo CI support * Fixes: NB#141008 - subscriber cannot subscribe to a provider if provider is started after subscriber -- Jean-Luc Lamadon Wed, 30 Sep 2009 10:29:46 +0300 contextkit (0.3.6) unstable; urgency=low * Fixes: NB#140659 - waiting forever with Qt 4.6 if provider is not present -- Gergely Risko Fri, 25 Sep 2009 11:28:56 +0300 contextkit (0.3.5) unstable; urgency=low * Internal change: in the cdb we store serialized QVariants from now on. * Fixes: NB#119638 - debug + critical + error messages should go to stderr from the libcontextprovider library * Fixes: NB#121556 - C API of libcontextprovider uses Glib types Implemented: SWP#CntFr-305 -- Gergely Risko Mon, 22 Sep 2009 11:36:40 +0300 contextkit (0.3.4) unstable; urgency=low * Added pluginchanging to distribution -- Jean-Luc Lamadon Fri, 18 Sep 2009 16:09:44 +0300 contextkit (0.3.3) unstable; urgency=low * Fixed dependencies of libcontextsubscriber0-dbg. * Fixes: NB#133849 -libcontextsubscriber0 fails to upgrade in sb2. * Refactored libcontextsubscriber for future possibility to handle different protocols towards providers than the ContextKit D-Bus protocol. * Refactored libcontextprovider services to support reuse of the same dbus connection -- Jean-Luc Lamadon Thu, 17 Sep 2009 15:44:10 +0300 contextkit (0.3.2) unstable; urgency=low * Fixed dependencies of libcontextprovider-dev. -- Marius Vollmer Mon, 17 Aug 2009 18:58:06 +0300 contextkit (0.3.1) unstable; urgency=low * Fixed Build-Dependencies. -- Marius Vollmer Mon, 17 Aug 2009 16:26:04 +0300 contextkit (0.3) unstable; urgency=low * Rewrote libcontextprovider in C++ and added C++ API for it. The old C API is still there and this version is binary and source compatible with previous versions. * The context daemon is in its own source package now. This makes this source package more platform independent, removing the Maemo specific bits. * Removed the fake-provider. Instead, the core property declarations are installed by the libcontextsubscriber package and are always available. If you are a provider for core properties, you now no longer need to include type declarations and documentation for them in your property declaration XML file. Just the names of the properties you provide are enough. * The default loggin level is now 'WARNING'. Set CONTEXT_LOG_VERBOSITY to 'DEBUG' if you want to see more. -- Marius Vollmer Mon, 17 Aug 2009 15:35:04 +0300 contextkit (0.2.12) unstable; urgency=low * Unbreak update-context-providers, it was still using @DEFAULT_CONTEXT_PROVIDERS@. -- Marius Vollmer Mon, 20 Jul 2009 10:09:23 +0300 contextkit (0.2.11) unstable; urgency=low * Include contextprovider.vapi in -dev package. -- Marius Vollmer Fri, 17 Jul 2009 18:11:00 +0300 contextkit (0.2.10) unstable; urgency=low * Fixes: NB#126195 - Context Commander won't start if latest libcontextsubscriber is installed. -- Jean-Luc Lamadon Fri, 03 Jul 2009 14:51:02 +0300 contextkit (0.2.9) unstable; urgency=low * libcontextsubscriber is thread safe * Implemented: SWP#CntFr-231, SWP#CntFr-265 -- Jean-Luc Lamadon Tue, 30 Jun 2009 09:09:41 +0300 contextkit (0.2.8) unstable; urgency=low * lowmem plugin optimization * build system clean up -- Jean-Luc Lamadon Fri, 26 Jun 2009 15:15:04 +0300 contextkit (0.2.7) unstable; urgency=low * Fixes: NB#121720 - context-provide cannot provide a False value for a boolean from the start * Implemented: SWP#CntFr-236, SWP#CntFr-39, SWP#CntFr-283 -- Jean-Luc Lamadon Mon, 22 Jun 2009 08:53:56 +0300 contextkit (0.2.6) unstable; urgency=low * Put some internal classes into the "ContextSubscriber" namespace so that they don't collide with like-named classes in libduivaluespace. (0.2.5 was never successfully released.) -- Gergely Risko Tue, 09 Jun 2009 17:11:48 +0300 contextkit (0.2.4) unstable; urgency=low * fixed the bug that libcontextsubscriber0 was not installable if no other components of the context framework were ever installed before -- Gergely Risko Tue, 09 Jun 2009 17:11:48 +0300 contextkit (0.2.3) unstable; urgency=low * contextd-tests package: bug fix in tests.xml -- Jean-Luc Lamadon Fri, 05 Jun 2009 08:24:08 +0300 contextkit (0.2.2) unstable; urgency=low * Bug fixes in the fake property declarations. * Add System.MemoryPressure to new-style prop decls for contextd. * Remove fake properties that are now provided by sensord, from the new-style property declarations. -- Marius Vollmer Thu, 04 Jun 2009 18:24:01 +0300 contextkit (0.2.1) unstable; urgency=low * added lowmem plugin to contextd, which provides MemoryPressure property Implemented: SWP#CntFr-61 -- Jean-Luc Lamadon Thu, 04 Jun 2009 14:19:39 +0300 contextkit (0.2.0) unstable; urgency=low * context-provide's registry output file is now specified by CONTEXT_PROVIDE_REGISTRY_FILE and not CONTEXT_FLEXI_XML * added libcontextsubscriber{0{,-dbg},-dev,-doc}, the implementation of the new subscription helper library for creating context aware applications Implemented: SWP#CntFr-204 -- Gergely Risko Wed, 04 Jun 2009 08:40:14 +0300 contextkit (0.1.10) unstable; urgency=low * Update fake-context-provider to not provide keys that are now provided by sensord. -- Marius Vollmer Wed, 03 Jun 2009 19:07:06 +0300 contextkit (0.1.9) unstable; urgency=low * context-provide's registry output file is now specified by CONTEXT_PROVIDE_REGISTRY_FILE and not CONTEXT_FLEXI_XML * Added new-style property declaration file to contextd, for use by the upcoming libcontextsubscriber. * Fixes: NB#119635 - ContextProvider library API checks it's input with assertions. -- Marius Vollmer Mon, 01 Jun 2009 15:17:29 +0300 contextkit (0.1.8) unstable; urgency=low * Added python-contextkit, which is a python binding for libcontextprovider and (in the future) libcontextsubscriber. * Added contextkit-utils, which only contains context-provide for now, it is a debug/test provider Implemented: SWP#CntFr-216 -- Gergely Risko Thu, 28 May 2009 11:25:27 +0300 contextkit (0.1.7) unstable; urgency=low * Added the "fake provider", which just declares a lot of core properties but doesn't implement any of them, relying on the Context Commander to give them values. This provider is useful to give a pre-view to properties that are planned, and hopefully to gather early feedback about them. Implemented: SWP#CntFr-171. -- Marius Vollmer Mon, 25 May 2009 18:44:23 +0300 contextkit (0.1.6-2) unstable; urgency=low New upstream release. * contextd provides hal-based battery properties. * Couple of bug fixes related to properties handling and distributing vapi files. * Implemented: SWP#CntFr-39. -- Jean-Luc Lamadon Thu, 14 May 2009 07:34:05 +0300 contextkit (0.1.6-1) unstable; urgency=low New upstream release. * contextd provides hal-based battery properties. * Couple of bug fixes related to properties handling. * Implemented: SWP#CntFr-39. -- Jean-Luc Lamadon Wed, 13 May 2009 19:53:34 +0300 contextkit (0.1.5-1) unstable; urgency=low New upstream release. * Complete new libcontextprovider. * Documentation reorganized. * Implemented: SWP#CntFr-70, SWP#CntFr-68, SWP#CntFr-38, SWP#CntFr-8, SWP#CntFr-11, SWP#CntFr-36, SWP#CntFr-72, SWP#CntFr-96, SWP#CntFr-71, SWP#CntFr-80, SWP#CntFr-9, SWP#CntFr-10, SWP#CntFr-84, SWP#CntFr-74, SWP#CntFr-111, SWP#CntFr-110, SWP#CntFr-94, SWP#CntFr-137, SWP#CntFr-76, SWP#CntFr-7, SWP#CntFr-87, SWP#CntFr-1, SWP#CntFr-131, SWP#CntFr-130, SWP#CntFr-140, SWP#CntFr-135, SWP#CntFr-88, SWP#CntFr-132, SWP#CntFr-141, SWP#CntFr-155. -- Jean-Luc Lamadon Thu, 16 Apr 2009 16:48:36 +0300 contextkit (0.1.3-4) unstable; urgency=low * Touch all our .vapis as well. -- Marius Vollmer Wed, 25 Mar 2009 19:56:02 +0200 contextkit (0.1.3-3) unstable; urgency=low * Touch all our .vala.stamps to avoid running valac during package building. -- Marius Vollmer Wed, 25 Mar 2009 19:54:19 +0200 contextkit (0.1.3-2) unstable; urgency=low * Ported bug fix from upstream: Don't crash when comparing nulls with non-nulls. -- Marius Vollmer Wed, 25 Mar 2009 17:15:24 +0200 contextkit (0.1.3-1) unstable; urgency=low New upstream release * More docs, mostly. -- Marius Vollmer Tue, 24 Mar 2009 18:13:25 +0200 contextkit (0.1.2-2) unstable; urgency=low * Rereleased with correctly generated buildcruft. * Don't use AM_MAINTAINER_MODE to avoid this in the future. -- Marius Vollmer Fri, 13 Mar 2009 14:49:07 +0200 contextkit (0.1.2-1) unstable; urgency=low New upstream release. * Add string support to libcontextprovider. -- Marius Vollmer Thu, 12 Mar 2009 21:34:03 +0200 contextkit (0.1.1-8) unstable; urgency=low * Added dbus-glib-1 to dependencies of contextprovider-1.0. -- Marius Vollmer Tue, 03 Mar 2009 13:34:55 +0200 contextkit (0.1.1-7) unstable; urgency=low * Forgot libdbus-1-dev, stupid. -- Marius Vollmer Tue, 03 Mar 2009 12:45:37 +0200 contextkit (0.1.1-6) unstable; urgency=low * Added needed dependencies to libcontextprovider-dev. -- Marius Vollmer Tue, 03 Mar 2009 12:32:11 +0200 contextkit (0.1.1-5) unstable; urgency=low * Don't clean docs. -- Marius Vollmer Mon, 02 Mar 2009 22:48:25 +0200 contextkit (0.1.1-4) unstable; urgency=low * Include docs in source distribution. -- Marius Vollmer Mon, 02 Mar 2009 22:27:29 +0200 contextkit (0.1.1-3) unstable; urgency=low * Don't remove files during distclean that we can't regenerate, such as the sources generated from Vala. -- Marius Vollmer Mon, 02 Mar 2009 22:06:18 +0200 contextkit (0.1.1-2) unstable; urgency=low * Don't try to build docs in debian/rules. -- Marius Vollmer Mon, 02 Mar 2009 21:42:34 +0200 contextkit (0.1.1-1) unstable; urgency=low * Initial release. -- Marius Vollmer Wed, 07 Jan 2009 14:40:39 +0200