Merge lp://qastaging/~mhr3/dee/introspectable-sort-methods into lp://qastaging/dee
Proposed by
Michal Hruby
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Paweł Stołowski | ||||
Approved revision: | 376 | ||||
Merged at revision: | 376 | ||||
Proposed branch: | lp://qastaging/~mhr3/dee/introspectable-sort-methods | ||||
Merge into: | lp://qastaging/dee | ||||
Diff against target: |
418 lines (+289/-6) 5 files modified
bindings/python/Dee.py (+20/-1) src/dee-model.c (+98/-0) src/dee-model.h (+37/-5) tests/test-model-rows.c (+130/-0) vapi/dee-1.0.vapi (+4/-0) |
||||
To merge this branch: | bzr merge lp://qastaging/~mhr3/dee/introspectable-sort-methods | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paweł Stołowski (community) | Approve | ||
Review via email: mp+118801@code.qastaging.launchpad.net |
Commit message
Make the *sorted methods usable with introspection
Description of the change
Dee's find_sorted and insert_sorted were not usable from introspectable languages.
Added a delegate that's introspection friendly and tests that make sure it's working.
To post a comment you must log in.
Looks, good. Just one question:
30 + # FIXME: perhaps override __eq__ on ModelIter?
is this still applicable?