dee

lp:~ken-vandine/dee/model_cleared_signal

Created by Ken VanDine on 2012-02-01 and last modified on 2012-02-01
Get this branch:
bzr branch lp:~ken-vandine/dee/model_cleared_signal
Only Ken VanDine can upload to this branch. If you are Ken VanDine please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ken VanDine
Project:
dee
Status:
Development

Recent revisions

342. By Ken VanDine on 2012-02-01

Adds a DeeModel::cleared signal which is emitted when a model is cleared, before the rows are removed.

341. By Michal Hruby on 2012-01-30

Make dee-icu.h usable also outside of the tests. UNBLOCK. Fixes: . Approved by Mikkel Kamstrup Erlandsen.

340. By Michal Hruby on 2012-01-29

Makes DeeModelIter usable from introspected languages by registering it as a boxed GType.. Fixes: https://bugs.launchpad.net/bugs/917761. Approved by Mikkel Kamstrup Erlandsen.

339. By Michal Hruby on 2012-01-26

Currently we require separate socket for each DeeSharedModel that uses a private connection. This branch will allow to use the same socket (GDBusServer) with multiple DeeSharedModels.. Fixes: . Appoved by Mikkel Kamstrup Erlandsen.

338. By Mikkel Kamstrup Erlandsen on 2012-01-26

Add advanced transliteration support using ICU. This is an optional dependency. Developers relying on this feature will have to check it with pkg-config on the module dee-icu-1.0 and include the header file dee-icu.h.. Fixes: https://bugs.launchpad.net/bugs/746450, https://bugs.launchpad.net/bugs/773197. Appoved by Michal Hruby.

337. By Michal Hruby on 2012-01-16

Since dee_serializable_serialize is a virtual method, it has to return a non-floating reference to make sure it works in all cases without memory leaks.. Fixes: https://bugs.launchpad.net/bugs/916783. Appoved by Mikkel Kamstrup Erlandsen.

336. By Mikkel Kamstrup Erlandsen on 2012-01-12

Release dee-1.0.0

335. By Mikkel Kamstrup Erlandsen on 2012-01-10

UNBLOCK Doc fixes: List classes alphabetically. Add DeeTransaction to the docs. Clarify some wrong- or vague phrasings.

Removes all the dee_model_*valist() symbols from the public API. Contrary to what the docs say they can *not* be used for language bindings. Removing them also makes room for some optimizations down the road, by removing some the expensive checking we're doing right now. (yes, they are expensive, I checked it with perf). Fixes: . Appoved by .

334. By Mikkel Kamstrup Erlandsen on 2012-01-09

Adds two new methods to the DeeModel interface: insert_row_sorted() and find_row_sorted(). Adding varargs convenience functions as well. There are linear default impls covering all our classes in DeeSerializableModel. We have optimized tree-based algorithms implemented for DeeSequenceModel and DeeFilterModel.

The Python support is currently broken on some bug in pygobject. I believed that my pygobject patches on https://bugzilla.gnome.org/show_bug.cgi?id=667244 would fix this, but testing unfortunately confirms that it doesn't.... Fixes: https://bugs.launchpad.net/bugs/913128. Appoved by Michal Hruby.

333. By Mikkel Kamstrup Erlandsen on 2012-01-06

Fix bug 905463 reported by coverity. Possible crasher in DeeSharedModel when constructed without a swarm name. Fixes: https://bugs.launchpad.net/bugs/905463. Appoved by Michal Hruby.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:dee
This branch contains Public information 
Everyone can see this information.

Subscribers